14:30 Albany Stakes (Group 3) (Fillies)
PlacedClass 1 · 6f · Good To Firm · 25 ran
Our bet: Sun Goddess (11/8)
Won by: Libertango (IRE) at 6/1 · then Sun Goddess (IRE), Light Of Dawn (GB)
What we said: A P O'Brien/Ryan Moore 11/8 favourite, five-length Curragh winner, ideal high draw (17), fast-ground sire line, dominant trainer 23% and elite T+J combo 27% all align perfectly
15:05 Commonwealth Cup (Group 1) (No Geldings)
We named the winnerClass 1 · 6f · Good To Firm · 22 ran
Our bet: Venetian Sun (6/4)
Won by: Venetian Sun (IRE) · then Spicy Marg (GB), Division (GB)
What we said: dominant Group 2 win by 3 lengths last time, top OR115, ideal going for Dark Angel sire, and stall 13 avoids the worst of the draw bias
15:40 Duke Of Edinburgh Stakes (Handicap) (GBBPlus Race)
We named the winnerClass 2 · 1m3f211y · Good To Firm · 17 ran
Not a bet. The horse we made most likely: Opportunity (13/2)
Won by: Opportunity (GB) at 6/1 · then Warrant Holder (IRE), Regal Ulixes (GB), Emit (IRE)
What we said: Haggas in flying form (24% 14d), Frankel/Pivotal breeding screams good-to-firm, bolted up 20 days ago off 8lb lower mark and James McDonald is a world-class booking
16:20 Coronation Stakes (Group 1) (Fillies)
We named the winnerClass 1 · 7f213y · Good To Firm · 9 ran
Our bet: Precise (4/6)
Won by: Precise (IRE) · then Touleen (GB), True Love (IRE)
What we said: Irish 1,000 Guineas winner by 2½ lengths, Ryan Moore booking confirms stable confidence, ideal going, and OR115 rates highest in field
17:35 King Edward VII Stakes (Group 2) (Colts & Geldings)
Did not winClass 1 · 1m3f211y · Good To Firm · 5 ran
Our bet: Water To Wine (6/4)
Won by: Causeway (IRE) · then Ancient Egypt (IRE)
What we said: back-to-back wins capped by an 11-length demolition, Gosden/Buick at Royal Ascot on fast ground is a potent combination, and the unbeaten profile screams horse still well ahead of the assessor