Aidan O'Brien notched yet another big-race success as Halfway To Heaven held off the luckless Darjina to win the Kingdom Of Bahrain Sun Chariot Stakes.
The front two were prominent throughout with Seamie Heffernan making just about all the running on the Ballydoyle inmate.
Richard Hughes looked confident on the 11-10 favourite and moved over to the rail to launch his challenge but he could never quite get to the 8-1 winner.
Darjina was finishing second in her sixth consecutive Group One of the season and lost out by half a length.
Sir Michael Stoute's Visit ran on well for third.
O'Brien said: ‘Seamie gave her a great ride and just dictated it from the front.
‘She is a very tough filly. She has had a long old season, so to do this is really a credit to her.
‘She might go for the Breeders' Cup - she is in the Filly And Mare Turf and the Mile.’
Alain de Royer-Dupre said of the runner-up: ‘She has run very well and there are no excuses - she was given a very good ride.
‘We decided before this race that this would be the last one of her career.’