Tracked leaders, 3rd halfway, pushed along and progress to lead 2f out, ridden to assert and 3 lengths clear 1f out, stayed on well inside final furlong, easily
Fly leapt from stalls, ran freely in mid-division on inner, pushed along in 7th under 2f out and not clear run 1f out, switched left 100 yards out and kept on into 5th close home