This weekend's football fixtures have a lot to live up to after the two major quarter-final upsets.
On Saturday, Ulster champions Cavan will need to put in their biggest performance to date if they are to deny Dublin a chance of contesting their sixth All-Ireland final in a row.
Cavan's four point win over Donegal will have given Mickey Graham's men a substantial confidence boost, but the Dubs 3-21 to 0-9 dismantling of Meath in the Leinster final will serve as a stark warning for anyone contemplating getting in the way of the reigning All-Ireland champs.
Throw-in at Croke Park on Saturday in 5.30pm.
Following up on Sunday is the second of the weekend's semi-finals as the western provinces go head to head.
Mayo squeezed through the Connacht championship by the smallest of margins, beating Galway 0-14 to 0-13, while Tipperary had a slightly bigger margin over Cork two weeks ago, winning in Páirc Uí Chaoimh on a scoreline of 0-17 to 0-14.
Mayo have seen their way through 13 semi-finals and their experience may just see that figure move to 14 this weekend with throw-in at 3.30pm.
Both semi-finals will be shown live on RTÉ and Sky Sports.
The remaining spot in the All-Ireland Ladies Football final is also up for grabs on Sunday, as 2016 champions Cork face Galway in Parnell Park.
The game throws in at 1.30pm and will be shown live on TG4.