Ryan Moore & Aidan O'Brien
Ryan Moore & Aidan O'Brien