Both Kerry and Dublin have named unchanged teams for Sunday’s eagerly-awaited All-Ireland SFC semi-final at Croke Park.

Jack O’Connor has opted to stick with the same side that was pushed all the way by Tyrone in the quarter-final, though Tom O’Sullivan, Brian Ó Beaglaoich and Seánie O’Shea are named on the bench as they continue their way back to full fitness.

Goalkeeper Shane Ryan, an All-Star last year, remains sidelined and is not included in the match-day 26, while Killian Spillane and Cillian Trant drop out of the squad.

Ger Brennan has also opted to stick with the team that upset the odds to defeat Galway last time out.

Sunday’s semi-final at Croke Park is a sell-out, with the winner taking on either Mayo or Louth in the showpiece.

Kerry are favourites to retain their All-Ireland title, but have a poor recent record against the Dubs, winning just one of the last seven championship matches between the teams, the Seanie O’Shea last second free in 2022.

Kerry: Shane Murphy; Paul Murphy, Jason Foley, Dylan Casey; Graham O’Sullivan, Mike Breen, Gavin White; Mark O’Shea, Sean O’Brien; Joe O’Connor, Paudie Clifford, Diarmuid O’Connor; David Clifford, Paul Geaney, Dylan Geaney.

Dublin: Evan Comerford; Seán MacMahon, Eoin Kennedy, David Byrne; Lee Gannon, Theo Clancy, Charlie McMorrow; Peadar Ó Cofaigh Byrne, Brian Howard; Niall Scully, Ciarán Kilkenny, Colm Basquel; Paddy Small, Con O’Callaghan, Cormac Costello.

Watch the All-Ireland Football Championship semi-finals, Louth v Mayo on Saturday from 5.30pm and Dublin v Kerry on Sunday from 3.15pm on RTÉ2 and RTÉ Player. Follow our live blog on all matches on RTÉ.ie/sport and RTÉ News app and listen to commentary on RTÉ Radio 1