The John Oxx-trained Alanza earned a crack at the Group 1 Fal mouth Stakes at Newmarket’s July Meeting when justifying odds-on favouritism in the Group 3 Ballycorus Stakes at Leopardstown last night, the second leg of a double for the in-form Curragh trainer and Johnny Murtagh.