Led, pressed 3f out, pushed along to assert 1 1/2f out, strongly pressed inside final furlong, joined and disputed final 100 yards, just prevailed at line
Tracked leaders, 4th halfway, pushed along into 2nd over 1f out, stayed on to challenge inside final furlong, disputed inside final 100 yards, just denied at line