Racing 27 June 2023 Megalomaniac's turnaround has Carston stumped Riccarton's all-weather track has provided Megalomaniac with a lifeline he has grasped with all four hooves.