Held up in last pair, pushed along and headway on outside 3f out, chased leader over 1f out, challenged and hung left 1f out, narrow lead soon after, driven edged right and narrowly headed final 100 yards, rallied to lead again post
Took keen hold, tracked leader, led 2f out, soon edging left, driven and narrowly headed inside final furlong, led again final 100 yards, stayed on, headed post
Tracked leading trio, driven to challenge for close 2nd entering final 2f, one pace in 3rd and held when hampered inside final furlong, weakened to 4th close home