Some would say the GAA have saved the best until last with this clash.
Dublin v Mayo will be the final All-Ireland Senior Football Championship quarter-final to take place this weekend after the meetings of Kerry v Tyrone, Armagh v Monaghan and Derry v Cork.
These great rivals have had some legendary battles over the years and nothing but another cracking encounter is expected this afternoon.
READ MORE: Dublin v Mayo LIVE updates from All-Ireland quarter-final
The Dubs secured top place in their group to reach the last eight after wins against Kildare and Sligo, as well as a draw with Roscommon.
However, Mayo's route to this stage of the Championship was not as straightforward.
The Westerners looked to be heading for top spot in their group going into the final round of games, but suffered a surprise loss to Cork, which saw them finish third in the end.
That led to a tricky trip to Salthill last weekend to face their neighbours Galway, with Kevin McStay's side running out winners by a single point.
Here's everything you need to know about Dublin v Mayo:
Where and when is it?
The match takes place at Croke Park on Sunday, July 2.
What time is throw-in?
The game has a throw-in time of 4pm.
What TV channel is it on?
RTE Two will show the clash live following the earlier meeting of Cork and Derry.
Is the game being streamed live?
You can also stream the match on the RTE Player.
Dublin team
Stephen Cluxton; Daire Newcombe, Michael Fitzsimons, Lee Gannon; James McCarthy, John Small, Jack McCaffrey; Brian Fenton, Brian Howard; Ciaran Kilkenny, Seán Bugler, Niall Scully; Paddy Small, Con O'Callaghan, Colm Basquel.
Subs: Evan Comerford, David Byrne, Cormac Costello, Craig Dias, Tom Lahiff, Seán MacMahon, Paul Mannion, Eoin Murchan, Cian Murphy, Lorcan O'Dell, Dean Rock
Mayo team
Colm Reape; Jack Coyne, David McBrien, Pádraig O’Hora; Paddy Durcan, Stephen Coen, Eoghan McLaughlin; Matthew Ruane, Diarmuid O’Connor; Jason Doherty, Jack Carney, Jordan Flynn; Aidan O'Shea, Tommy Conroy, Ryan O'Donoghue.
Subs: Rory Byrne, Sam Callinan, James Carr, Enda Hession, Conor Loftus, Fionn McDonagh, Darren McHale, Donnacha McHugh, Kevin McLoughlin, Cillian O’Connor, Bob Tuohy.
Betting odds
Dublin win: 8/13
Mayo win: 7/4
Draw: 13/2
To keep up to date with all the latest GAA news, sign-up to our GAA newsletter here.