Took keen hold, held up in last trio, smooth headway on outside over 2f out, edged left and led over 1f out, ridden and hung left inside final furlong, headed and no extra final 125 yards
Held up in rear and soon took keen hold, pushed along 3f out, ridden well over 1f out, headway on outside over 1f out, stayed on under pressure into 3rd inside final furlong