MECCA'S Angel banished memories of a poor Royal Ascot performance to stamp her class on the Kilfrush Stud Sapphire Stakes at the Curragh. Michael Dods' brilliant mare flopped when a hot favourite for the King's Stand but won the Nunthorpe last year after finishing second in this Group 2 contest.

A well-backed 5-4 favourite, she raced in second before Paul Mulrennan asked her to go and win her race inside the final couple of furlongs, and the acceleration was back as she dashed three lengths clear of compatriot Brando.