After an eventful league campaign, which saw Derry bag the division 1 title for the first time since 1993, the two Ulster rivals will resume hostilities in this year's All-Ireland semi-final. This will be the third meeting between the two teams this year, with Dublin winning the first game and the oak leafers winning the second.
This will be the first time the two counties will meet in the Championship proper since 2019, when Dublin won by 13 points in the All-Ireland semi-final. That day Dublin were in complete control, with Con O'Callaghan scoring two goals. Since then, many of the same players have featured on both teams, and Dublin still holds the mantle as the country's dominant force, while Derry have steadily improved under Rory Gallagher.
It was a similar story when they met in the league in March. Dublin won comfortably that day, but Derry won the rematch three weeks later in a thrilling match that went down to the wire. That day Derry showed great character to come from eight points down to win by two in the end, with Shane McGuigan kicking the winning point.
That win showed that Derry are a team on the up, with plenty of young players coming through who are not afraid to express themselves. They have a good mix of experience and youth, and they will be confident of giving Dublin a good game on Saturday.
Dublin, on the other hand, are still the team to beat. They have a wealth of experience, and they know how to win. They are also very well coached by Dessie Farrell, who has brought a new level of intensity to the team. They will be favorites to win on Saturday, but they will not be taking Derry lightly.
This is a massive game for both teams, and it is sure to be a close and exciting contest. Derry will be looking to cause an upset, while Dublin will be looking to book their place in the All-Ireland final. It is sure to be a great day for Gaelic football.
Key players for Derry: Shane McGuigan, Chrissy McKaigue, Conor Glass
Key players for Dublin: Con O'Callaghan, Ciaran Kilkenny, Brian Fenton
Throw-in: 3.30pm, Croke Park
Referee: David Gough (Meath)