Sir Frederick provided trainer Liam Burke and conditional jockey Kevin Coleman with the biggest wins of their respective careers by landing the William Hill Galway Plate.
The seven-year-old, off the track for 118 days, travelled sweetly throughout and joined Noel Meade’s Ballyagran with half a mile to run.
Coleman felt confident enough to have a look round as the pair began to pull away from Tony McCoy on Cool Running and Galway specialist Ansar.
Sir Frederick (12-1) took up the running turning into the straight and with Coleman seen to great effect, he was driven out to win by three lengths.
Ballyagran stuck on gamely for second, with Cool Running and dual race winner Ansar filling the minor places.
Yes Sir ran a big race for Peter Bowen, making most of the running before fading in the last half-mile, but the Haverfordwest trainer’s other challenger Iron Man ran out when at the head of affairs.
Paul Nicholls, however, will be left wondering what might have been as Hoo La Baloo was brought down by Baily Breeze when he was still travelling strongly.