Tracked leader, ridden and hung left over 2f out, led over 1f out, edged left and joined inside final furlong, stayed on gamely to assert towards finish
Held up in last pair, pushed along 5f out, headway to 3rd over 3f out, switched left 2f out, ridden and stayed on to chase winner approaching final furlong, every chance inside final furlong, no extra close home