Tracked leaders on inside, not clear run and switched right entering final furlong, soon quickened between horses to challenge, pushed along to lead towards finish, cleverly
Took keen hold, held up last, pushed along and outpaced 3f out, headway on inside and staying on when hung left and not clear run throughout final furlong