Led, headed 1st, raced in second, left in narrow lead 7th, pressed both side before home turn, quickened before 2 out, reduced lead before last, ridden when headed on landing after final flight, rallied to chase winner run-in, ran on, just held final strides