Held up in 6th, niggled along early, ridden in 6th 2f out, went 5th 1f out, headway into 3rd inside final furlong when checked and switched right, stayed on well to lead at line
Tracked leaders, pushed along in 3rd 2f out, ridden to dispute lead 1 1/2f out, led narrowly 1f out, strongly pressed inside final furlong, headed and dropped to 3rd close home, no extra