Louth and Limerick contest the Division Three final of the Allianz League this weekend.
Limerick finished second to Louth in the division, with wins over Longford, Antrim. Wicklow Laois and Femanagh helping them on their way.
Their only losses were against today's opponents Louth, and Westmeath additionally.
In their previous encounter back in February at the UL North Campus, Limerick went in ahead at the break on a scoreline of 0-08 to 1-04 before Mickey Harte's men battled back and fired seven unanswered points in the second half.
The final score was 1-14 to 1-12 in favour of the Wee County.
There hasn't been much separating Division Three's best, and today's final is sure to be another interesting battle.
Here are all the details you need ahead of the game.
When is the game being played?
The game is set to take place on Saturday, April 2.
Where is the game being played?
Croke Park will play host to the game.
What time is throw-in?
Throw-in for this one is at 4.45pm.
Where can I watch it?
TG4 will be showing the game live, with coverage following on from the Division Four final between Cavan and Tipperary.
Get the latest sports headlines straight to your inbox by signing up for free email alerts