Diarmuid Connolly has been included in the Dublin squad for their All-Ireland semi-final clash with Mayo today.

Connolly is named on the bench while Bernard Brogan, Rory O'Carroll and Eoghan O'Gara have been omitted.

Connolly impressed in his first championship appearance for the Dubs since the 2017 All-Ireland final last weekend in their Super 8s victory over Tyrone.

He finished with a tally of one point from play and was involved in a lot of the general play, although his game ended a few minutes before the final whistle after receiving a black card.

His efforts have been rewarded with a place in the match-day squad for today's showdown with Mayo, where Jim Gavin's side will hope to book a place in the decider and maintain their five-in-a-row chase.

Former Footballer of the Year Bernard Brogan, and Eoghan O'Gara, who both featured against Tyrone, have not been included in the squad. Defender Rory O'Carroll has also been cut, having returned to the Dublin panel this year following a period of travelling abroad.

The programme also shows that David Byrne, Cian O'Sullivan and Michael Fitzsimons have been named to start in the full-back line while Philly McMahon and Jonny Cooper are among the reserves.

Brian Fenton and Micahel Darragh MacAuley are named to start in midfield, but there is strong speculation that MacAuley will be held in reserve for his impact from the bench.

Fergal Boland has been named to start

Meanwhile, Mayo have named two changes in the side that will take on Dublin, with Kevin McLoughlin and Fergal Boland coming into the half-forward line.

They replace Jason Doherty and Keith Higgins, who was dismissed from Mayo's crucial Super 8s win over Donegal last weekend with a black card.

Doherty has been ruled out for the rest of the season after suffering an anterior cruciate ligament injury in the second half of that game.

The Mayo remains the same otherwise, with O'Shea brothers Aidan and Seamus pairing up at midfield.

Dublin: Stephen Cluxton, David Byrne, Cian O'Sullivan, Michael Fitzsimons, Jack McCaffrey, James McCarthy, John Small, Brian Fenton, Michael Darragh MacAuley, Niall Scully, Con O'Callaghan, Brian Howard, Paul Mannion, Dean Rock, Ciarán Kilkenny.

Mayo: Robert Hennelly, Chris Barrett, Brendan Harrison, Stephen Coen, Lee Keegan,  Colm Boyle, Patrick Durcan, Aidan O'Shea, Seamus O’Shea, Fionn McDonagh, Kevin McLoughlin, Fergal Boland, Cillian O'Connor, Darren Coen, James Carr.