Melbourne Cup champion James McDonald could upstage childhood idol Brett Prebble again this week, as the record for winners at a single Flemington four-day carnival is within striking distance. Prebble's record of nine winners in a carnival, achieved twice in 1999 and 2000, has stood for 21 years.