Isaac Newton appeared to relish the drop in trip as he returned to form to land the Bahrain Turf Club Desmond Stakes.
Audience set out to make all in the Leopardstown Group Three, with favourite Sparan Nua - who had lost her unbeaten record when third in the Irish Oaks last time - close up in second, but Ryan Moore was always tracking the front two on the eventual winner and he was able to sweep through with a winning challenge inside the final furlong on the 10-1 chance.
The William Haggas-trained Needle Match stayed on for second, with Sparan Nua eventually rallying for fourth behind the long-time leader Audience.
The win was a second of the season for the Aidan O'Brien-trained three-year-old, but a first at Group level following recent defeats in the Dubai Duty Free International Stakes at the Curragh and the BOYLE Sports Meld Stakes at Leopardstown.