Excitement is building ahead of Saturday's Grand National - but the racing has already began.
The Aintree festival is one of the most anticipated events on the calendar and brings some of the most entertaining horse racing on the calendar every year.
Thursday is opening day at Aintree, the first of the three days of racing at the world-famous venue.
Racing began at 1:45pm and we have all the results as they come in throughout the day.
Here is who the bookmakers have had to pay out on during the first day...

13:45
1st Kalashnikov 4/1
2nd La Bague Au Roi 7/4F
14:20
1st Pentland Hills 11/4
2nd Fakir D'Oudairies 5/2
3rd Christopher Wood 10/1
14:50
1st Kemboy 9/4F
2nd Clan Des Obeaux 11/4
15:25
1st Supasundae 15/2
2nd Buveur DAir 5/6F
16:05
To come.
16:40
To come.
17:15
To come.