Tracked leaders in 3rd, headway to dispute lead at halfway, led narrowly 2f out, soon pushed along, ridden and edged left 1f out, soon joined, strongly pressed inside final furlong, stayed on well to lead at line
Led, niggled along and joined at halfway, ridden and narrowly headed 2f out, rallied to dispute lead under 1f out, strongly pressed winner inside final furlong, stayed on well, headed at line
Tracked leaders on inner, pushed along in 3rd 2f out, ridden and headway to dispute lead briefly under 1f out, headed and dropped to 3rd inside final furlong, kept on