The first Classic of the season takes place at Newmarket today as Irish runners dominate the market.
Aidan O'Brien is aiming to win the race for an 11th time and he runs three in this year's renewal - Battleground, Wembley and Van Gogh.
But his son Joseph has a very strong contender in Thunder Moon too.
Here's the runners and riders for all the races at Newmarket today:
1.15pm: 6f (Row) Read Ryan Moore On Betting Betfair Handicap
1 Creative Force (IRE) William Buick 5/6
2 Uncle Jumbo Non Runner
3 Perotto Tom Marquand 13/2
4 Bickerstaffe Clifford Lee 7/2
5 If You Dare Silvestre De Sousa 11/2
Newsboy's tip: Creative Force
1.50pm: 1m1f (Row) "My Oddsboost" On Betfair Suffolk Stakes (Handicap) (Class 2)
1 Bright Melody (IRE) William Buick 4/1
2 Bell Rock William Carver (5) 6/1
3 Maydanny (IRE) Jim Crowley 11/2
4 Dubai Legacy (USA) Frankie Dettori 12/1
5 Graphite (FR) Louis Steward 80/1
6 Starcat James Doyle 9/2
7 Overwrite (IRE) Franny Norton 9/1
8 Mascat Laura Pearson (5) 6/1
9 Al Muffrih (IRE) Martin Dwyer 12/1
10 The Gill Brothers David Egan 28/1
Newsboy's tip: Maydanny
2.25pm: 5f (Row) Betfair Palace House Stakes (Group 3)
1 Lazuli (IRE) William Buick 3/1
2 Aljady (FR) Charles Bishop 9/1
3 Arecibo (FR) Tom Marquand 8/1
4 Came From The Dark (IRE) Hollie Doyle 11/2
5 Dubai Station Rossa Ryan 12/1
6 Emaraaty Ana Andrea Atzeni 7/1
7 Garrus (IRE) James Doyle 13/2
8 Judicial (IRE) Callum Rodriguez 13/2
9 Glamorous Anna William Cox 33/1
Newsboy's tip: Lazuli
3.00pm: 1m4f (Row) Betfair Exchange Jockey Club Stakes (Group 2)
1 Al Zaraqaan Jim Crowley 11/4
2 Pablo Escobarr (IRE) Tom Marquand 10/1
3 Pyledriver Martin Dwyer 5/2
4 Sir Ron Priestley Franny Norton 15/8
5 Thunderous (IRE) Ryan Moore 12/1
Newsboy's tip: Pyledriver
3.40pm: 1m (Row) Qipco 2000 Guineas Stakes (Group 1)
1 Albadri (IRE) Hollie Doyle 250/1
2 Battleground (USA) Frankie Dettori 8/1
3 Chindit (IRE) Pat Dobbs 14/1
4 Devilwala (IRE) Rossa Ryan 125/1
5 Legion Of Honour David Egan 50/1
6 Lucky Vega (IRE) Shane Foley 12/1
7 Master Of The Seas (IRE) William Buick 9/1
8 Mutasaabeq Jim Crowley 5/1
9 Mystery Smiles (IRE) Silvestre De Sousa 150/1
10 Naval Crown Adam Kirby 40/1
11 One Ruler (IRE) James Doyle 11/1
12 Poetic Flare (IRE) Kevin Manning 12/1
13 Thunder Moon (IRE) Declan McDonogh 9/2
14 Van Gogh (USA) Seamie Heffernan 16/1
15 Wembley (IRE) Ryan Moore 9/2
Newsboy's tip: Mutasaabeq
4.15pm: 6f (Row) Betfair Exchange Handicap (Class 2)
1 Raaeb (IRE) Jim Crowley 9/2
2 Chil Chil Silvestre De Sousa 7/2
3 Great Ambassador Tom Marquand 9/4
4 Count Otto (IRE) William Buick 6/1
5 Huraiz (IRE) Rossa Ryan 16/1
6 Embour (IRE) Hollie Doyle 6/1
7 Lord Rapscallion (IRE) Andrea Atzeni 25/1
Newsboy's tip: Chil Chil
4.50pm: 1m2f (Row) Betfair Newmarket Stakes (Listed Race) (Colts & Geldings)
1 Inigo Jones Ryan Moore 9/1
2 Mohaafeth (IRE) Jim Crowley 13/8
3 Percy's Lad Charles Bishop 11/1
4 Secret Protector (USA) William Buick 1/1
Newsboy's tip: Secret Protector
5.25pm: 1m (Row) Betfair Weighed-In Podcast Handicap (Class 2)
1 Longlai (FR) Silvestre De Sousa 13/2
2 Tornadic Charles Bishop 14/1
3 Forest Falcon (IRE) Franny Norton 9/2
4 Magical Land (IRE) William Buick 9/4
5 Crossford (IRE) Ryan Moore 9/4
6 Zwelela (FR) Rossa Ryan 9/1
Newsboy's tip: Crossford