The Grand National Festival is underway on Thursday at Aintree ahead of Saturday's showpiece £1million race.
Three days of jump racing will build up to the biggest event in the calendar on Saturday when millions will be staked up and down the country.
There are seven races to get stuck into on Thursday, including Cheltenham hero Constitution Hill in action in the 15:30.
He goes off at a remarkably short 1/10 as he looks to build on his impressive victory at the Greatest Show On Turf.
Will it be a repeat performance? See all the results from Thursday's races below.
13:45 - Novices Chase
1st. Banbridge - 2/1
2nd. Saint Roi - 3/1
3rd. Visionarian - 14/1
4th. Straw Fan Jack - 28/1
14:20 - Anniversary 4YO Juvenile Hurdle
1st. Zenta - 5/4
2nd. Bo Zenith - 6/1
3rd. Nusret - 6/1
4th. Rightsotcom - 25/1
14:45 - Aintree Bowl
1st. Shishkin - 7/4
2nd. Ahoy Senor - 11/4
3rd. A Plus Tard - 10/3
15:30 - Aintree Hurdle
1st. Constitution Hill - 2/15
2nd. Sharjah - 20/1
3rd. Zanahiyr - 14/1
4th. Epatante - 14/1
5th. I Like To Move It - 22/1
6th. Sceau Royal - 50/1
16:05 - Foxhunters Open Hunters Chase
1st. Famous Clermont - 9/2
2nd. Bennys King - 16/1
3rd. Lough Derg Spirit - 40/1
4th. Latenightpass - 9/2
16:40 - Red Rum Handicap Chase
1st. Dancing On My Own - 15/2
2nd. Douglas Talking - 9/2
3rd. The Last Day - 16/1
4th. Hasankey - 14/1
17:15 - Mares' Standard Open
1st. Dysart Enos - 13/2
2nd. Golden Ace - 40/1
3rd. Williamstowndance - 16/1
4th. Politacus - 33/1