Dwelt, behind, hung left from over 3f out, headway and in touch over 2f out, ridden to lead when hung badly left towards far side rail over 1f out, held on under pressure final furlong
Chased leaders, ridden over 2f out, outpaced when carried slightly left over 1f out, stayed on under pressure to chase winner final 110 yards, held towards finish