Richard Hughes on Sole Power Sole Power wins Nunthorpe Stakes

Richard Hughes rides 11-4 favourite Sole Power to victory by half-a-length at York's Coolmore Nunthorpe Stakes.

Tapestry and Taghrooda Tapestry shocks Taghrooda at York

The Aidan O'Brien-trained Tapestry claims a shock victory in the Yorkshire Oaks ahead of previously unbeaten Taghrooda.

Jamie Spencer in action Jockey Spencer announces retirement

Two-time champion jockey Jamie Spencer has announced he will retire from racing at the end of the season.

Features & Analysis