Held up in rear, headway over 4f out, closed on clear leader over 3f out, led over 1f out, ran green and edged right final furlong but ran on well and in command towards finish
Close up in chasing group, effort from 2f out, every chance over 1f out, stayed challenging and every chance as winner ran green final furlong but found no extra and held towards finish