In touch with leaders, headway when pushed along 1f out, ridden inside final furlong, ran on and led final 110 yards, asserted near finish, comfortably
Raced in share of second, travelling strongly and every chance 1f out, kept on, faced sustained challenge for position final 110 yards, held on for second post