Pushed up to lead early, niggled along approaching straight, asserted 1 1/2f out, ridden final 100 yards, reduced advantage closing stages, kept on best
Tracked leader in 2nd, 3rd after 5f, 2nd over 3f out, pushed along entering straight, ridden 1 1/2f out, dropped to 3rd 1f out, kept on same pace final furlong
In rear, 6th halfway, pushed along 2 1/2f out, came wide entering straight, ridden in 5th 1 1/2f out, progress to 4th 1f out, kept on same pace final furlong