Mayo will meet Dublin in the All-Ireland Senior Football semi-final in two weeks time.
It's after Dublin secured an 11th Leinster title in a row today as they comfortably saw off Kildare.
The last four meeting will take place in Croke Park on Saturday August 14th at 6pm.