Rosehill Race 3 (1.30pm)
3 Magic ($2.20):
Team Hawkes 2yo who turned in an absolute pearler at big odds in the G2 Silver Slipper when rattling home from last to get beaten only 0.6L second. Beautifully bred. Looks a standout.

Rosehill Race 4 (2.05pm)
1 Ellsberg ($1.85):
Tremendous win from this quality 4yo fresh. On a brutal track that killed leaders he led all the way in winning by 3.2L. Loves it here. Short but just wins.

Flemington Race 6 (3.40pm)
2 Home Affairs ($4.00):
Outstanding winner of the G1 Lightning and that form was well and truly franked. McDonald rides again. Tremendous price.

Rosehill Race 7 (4.00pm)
3 Mount Popa ($4.40):
Total forgive run fresh on a heavy 10 over a mile. Gets a better track, has a great second-up record and is out to 2000m. Ticks every box.

Flemington Race 9 (5.35pm)
7 Socialist ($7.50):
Well-travelled filly now with Ciaron Maher. Won fresh this preparation and then ran third in the Magic Millions 3yo.