The crowd cheered as Enemy crossed the winning post on Easter Saturday in a thrilling finish to the Queen's Cup.
The horse, ridden by Danny Tudhope, may have won the main event – coming in from last to first during the one mile six furlong race – but the star attraction was the Mini Queen’s Cup which started the day.
Donning orange silks, five-year-old Nikola Sinapov took first place on Inveresk Boy, with riders Theo McGhee, Annabelle Hart and Finlay Ross also galloping across the finish line on their bouncy horses. After the race, the four youngsters were rewarded with well-deserved Easter eggs.
Here are some pictures from the day – can you spot yourself or anyone you know?

. Untitled design (19).jpg
Can you spot yourself in these pictures from Musselburgh Racecourse's Easter Saturday event? Photo: Submitted

. Fun with friends
Debbie Cringles, Steven Cringles, Stuart Irvine, Claire Irvine, Matthew Norris and Ashley Hodgson enjoy a day at the races. Photo: Lisa Ferguson

. Fun for all ages
Jade and Steph celebrate the day with Lochlan, Shay and Bobby, all aged four. Photo: Lisa Ferguson

. And they're off!
Racegoers cheer for their horses as they approach the finish line. Photo: Lisa Ferguson

. A family affair
The McBain and Gillfillan families headed to Musselburgh to celebrate Gary McBain's 40th birthday. Photo: Lisa Ferguson

. Boys' day out
John Douglas , Stuart Clark, Chris Forrest, Lee Suchinskyj, Liam Doolan, Peter Kelly, Raymond Mcleary, Barry, Fergus, Dean Gemmell and Francis Sinnett were suited and booted for the Easter Saturday races. Photo: Lisa Ferguson

. Team Bride
Eilidh Graham had an extra special day at the races as she celebrated her hen do with all her family and friends. Photo: Lisa Ferguson

. Pop the champagne
Debbie Cringle gets the party started at the Easter Saturday races. Photo: Lisa Ferguson

1. Untitled design (19).jpg
Can you spot yourself in these pictures from Musselburgh Racecourse's Easter Saturday event? Photo: Submitted

2. Fun with friends
Debbie Cringles, Steven Cringles, Stuart Irvine, Claire Irvine, Matthew Norris and Ashley Hodgson enjoy a day at the races. Photo: Lisa Ferguson

3. Fun for all ages
Jade and Steph celebrate the day with Lochlan, Shay and Bobby, all aged four. Photo: Lisa Ferguson

4. And they're off!
Racegoers cheer for their horses as they approach the finish line. Photo: Lisa Ferguson