Bella Nipotina has won the $20 million The Everest at Randwick, the world's richest race on turf.