The All-Ireland Senior Football Championship is beginning to take shape as last weekend's qualifiers ties narrowed things down to the final 16 counties.
With the Super 8s fast approaching, provincial finals have already been played out and we've still two rounds to decide the four teams to join the final eight.
In round three of the qualifiers, four will progress to face the provincial losers from Mayo v Armagh, Kildare v Tyrone, Westmeath v Clare, Laois v Offaly.
The winners of those ties will then be randomly drawn against the four provincial finalists: Cork, Galway, Cavan and Meath with the final four joining Dublin, Roscommon, Kerry and Donegal.
And with the final eight taking shape, we have a rough idea of potential fixtures as the GAA released initial fixtures.
The way the fixtures are panning out, the provincial winners will have home advantage for their opening games before a trip to Croke Park in round two for all the clashes. The teams that qualify through the back door will have their home tie on the final round of games.
Here's a breakdown of how the Super 8s is shaping up:
Group A
Teams
Dublin
Roscommon
Cavan/Round 3 winner
Cork/Round 3 winner
Fixtures
Round One (13-14 July)
Dublin v Cork/ Round 3 winner
Roscommon v Cavan/ Round 3 winner
Round Two (20-21 July) *Both played at Croke Park
Dublin v Roscommon
Cavan/ Round 3 winner v Cork/ Round 3 winner
Round Three (3-4 August)
Cavan/ Round 3 winner v Dublin
Cork/ Round 3 winner v Roscommon

Group B
Teams
Kerry
Donegal
Galway / Round 3 winner
Meath / Round 3 winner
Fixtures
Round One (13-14 July)
Kerry v Galway / Round 3 winner
Donegal v Meath / Round 3 winner
Round Two (20-21 July) *Both played at Croke Park
Kerry v Donegal
Galway / Round 3 winner v Meath / Round 3 winner
Round Three (3-4 August)
Meath / Round 3 winner v Kerry
Galway / Round 3 winner v Donegal
If you haven't already, be sure to like our Irish Mirror Sport and Irish Mirror GAA pages on Facebook and follow us on Twitter.