Joshua Tree powered home for the Aidan O’Brien team to win the Juddmonte Royal Lodge Stakes at Ascot. The 12-1 chance, ridden by Colm O’Donoghue, was the stable’s second string on jockey bookings but showed a devastating turn of foot in the Group Two.
More: continued here