Dublin should have almost all of their squad available to face Cork in Saturday's All-Ireland hurling quarter-final after the quartet of players that missed the Leinster final due to Covid-19 returned to training.

The Dubs lost Cian O'Callaghan and Ronan Hayes from their starting XV in the nine-point defeat to Kilkenny while Fergal Whitely and Oisin O’Rorke were unable to take their place on the bench after one positive case in the squad.

But corner-back Paddy Smyth has confirmed they are all back and ready to go.

"Obviously it was far from ideal, finding out the day of the game," he told RTÉ Sport at the launch of the All-Ireland Hurling Series. "Not ideal preparation for a Leinster final.

"But Andrew Dunphy stepped in, played an (U20) All-Ireland final the week before, and I thought Cian O'Sullivan, the couple of lads that stepped in were pushing for spots anyway.

"The lads were back training at the weekend there, so they brought great energy. It was tough for them to miss the Leinster final. But they are pushing us on again, so it's just good to have them back."

The main doubt remains full-back Eoghan O'Donnell, who started despite sustaining a hamstring injury in the Leinster semi-final win over Galway, but lasted only three minutes against the Cats.

"You've seen Eoghan work night and day to try and get himself as right as possible," said Smyth.

"I'm sure he's doing the same thing again, working with physios trying to get himself as good as possible. But I'm not too sure on his most recent update."

Smyth insists that the Dubs are now in a good place as they look to reach a first All-Ireland semi-final since 2013, when Cork ended their summer.

"Obviously all the external circumstances, the injuries, we were still in that game," said Smyth of the Kilkenny clash.

"I think just before half-time we had three in a row to bring it back level. And then conceding three right before half-time.

"Definitely positives to take from it. It was the first Leinster final for a lot of lads. So even the occasion, trying to get used to that.

"Kilkenny are one of the top sides, and we put it up to them for large periods. So definitely moving forward, we're looking forward to the weekend anyway."

Follow all the championship matches this weekend with our live blogs on RTÉ.ie/sport and the RTÉ News app.

Watch Tipperary v Waterford live on RTÉ One or RTÉ Player from 1pm Saturday, and Monaghan v Tyrone live on RTÉ2 or RTÉ Player from 3.30pm. Dublin v Kildare is on RTÉ2/Player from 3.30pm Sunday.

Watch highlights of all the weekend's action on The Sunday Game at 9.30pm on RTÉ2.

Listen to live and exclusive national radio commentaries on RTÉ Radio 1's Saturday and Sunday Sport.