Chased leaders, pushed along near side of group 3f out, challenging when hung left and ridden over 1f out, stayed on inside final furlong, led inside final 110 yards
Held up in last pair, headway chasing leaders when not clearest of runs over 1f out, gap opened and ran on between horses to lead inside final furlong, narrowly headed inside final 110 yards, kept on