In touch with leaders, soon raced in third, took second before 2 out and soon pressed leader, briefly led but headed when made mistake 2 out, rallied and chased leader before last, led run-in, ran on well to assert inside final 110yds
Prominent, disputed lead 4th, led 7th, joined before 2 out, ridden approaching last, headed run-in, kept on but always held by winner inside final 110yds
In touch with leaders, outpaced after 3 out, rallied and chased leaders 2 out, soon took third, kept on but no further impression on leaders after last