Crowd erupts as Harry’s Yacht claims victory
Full story
Harry’s Yacht has won the Channel 9 Chester Manifold Stakes. The victory took place at Flemington and was met with a loud reaction from the crowd.
Harry’s Yacht is crowned the champion of the Channel 9 Chester Manifold Stakes at Flemington.