Barney’s Angel backed up his good recent run at Nottingham to get off the mark in the finale at Windsor under David Egan.

Always in the leading group, David switched left around a quarter of a mile out and got Barney’s rolling.

Hitting the front with a furlong out, Barney’s Angel stayed on well to beat Galactic Glow by a length and a quarter.