There were amazing performances on and off the track on TAB Epsom Day. Champion trainer Chris Waller won all three Group 1 races and had a total of six winners from the nine-race card.
After the last, party band Furnace And The Fundamentals had racegoers dancing into the night with another stunning show in the Theatre of the Horse.