Jim Gavin says Dublin's performance against Tyrone was 'not good enough at this level' after they suffered their third league defeat of the Division 1 campaign.

A three-point loss to the Ulster county means the reigning champions will not contest the league final for the first time since 2012.

Tyrone managed to come away with a win at Croke Park despite playing out the last 20 minutes with just 14 men, while Cathal McShane hit an impressive 1-04 for Mickey Harte's charges.

"No complaints," Gavin told RTÉ Sport after the game.

"Tyrone were fully deserved winners. That standard of a performance in Dublin is just not good enough at this level. You'll certainly be found out. Lots of bad shots there tonight, lots of turnovers that wouldn't be our normal game."

Following previous defeats to Monaghan and Kerry, Dublin are now in the unusual position of having lost three games before the conclusion of the league campaign.

However, Gavin insists they will review their performances in the same way they have in previous seasons before considering their next game.

"We've always taken each game in isolation in the league in every season," he said.

"We do so likewise this year, we'll reassess later in the week and just get ready for Cavan. We'll just take what we can from it. Championship is our focus and we'll move towards that."

Dublin lost key players John Small and Cormac Costello to apparent hamstring and ankle injuries during the Tyrone fixture.

Gavin suggested that this might be the best time of the season to be hit with injuries, as they look towards the Leinster championship later in the year.

"We've got a good few weeks to go before championship. It might affect club championship in Dublin in three weeks' time but we still have a number of weeks to go before championship. Hopefully the guys will recover in time."