Mahogany to go all the way in Gold Cup