Favourite Order of St George left it late as he claimed Gold Cup victory at Royal Ascot on Thursday to give Aidan O'Brien his second win of the day.
Ryan Moore kept Order of St George in the midfield for much of the two-and-a-half mile race before bursting down the outside to claim the triumph - handing O'Brien his seventh Gold Cup win.
Order of St George showed great stamina to stay in contention before kicking for the line, holding off the challenge of Mizzou and Sheikhzayedroad.
"I had to ride about four different races," Moore told Channel Four Racing.
"It was a nightmare, but he's a class horse and class horses win races."
Mille et Mille had set the early pace and he remained at the fore until the final half mile when the pack slowly reeled him in, with Mizzou first to test him before Order of St George came powering through.
Sheikhzayedroad completed the top three, with Mille et Mille having to settle for fourth.
O'Brien's first winner of the day - his 50th at Royal Ascot - came in the race prior to the Gold Cup as Moore guided Even Song to victory in the Ribblesdale Stakes.