I can't call it.

I’ve watched every match. I’ve listened to every so-called expert, read every article, thought about every possible scenario that could happen.

I can argue everything that has been said. The simple reason is both teams have what it takes to nullify the strengths the others possess.

Tyrone have improved so much since the skeleton of an outfit that limped out of Killarney.

Their defence is as tough as ever. McNamee and Hampsey, Harte, McKernan, Meyler, McGeary have been outstanding . They’re as tight and as tigerish as any defence they’ve ever had.

They played one on one versus Kerry but they’re capable of changing that up. They could play Frank Burns back as a sweeper.

Kerry struggled at breaking them down and if Mayo are to win this All-Ireland, that’s going to be the area, they have to get at that defence.

Will Aidan O’Shea play inside? Will their runners punch holes? Will they shoot from distance like they did against Dublin?

They’re capable of all of the above. But also Tyrone are capable of stopping that.

Tyrone ran through Kerry in the semi-final. They got 2-09 from turnovers. I can’t see Mayo being as naïve from a defensive point of view.

Tyrone have serious running ability but it’s their hand-passing, kick-passing, their skillset that’s so impressive.

Mayo have a middle third that can slow that down. And it starts with the likes of Ryan O’Donoghue and Tommy Conroy. Their work-rate is phenomenal.

Just like Tyrone, they have an unbelievably impressive defence.

O’Hora, Keegan, Durkin, Coen. I don’t think McLaughlin is going to start.

We need your consent to load this YouTube contentWe use YouTube to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences

If Tyrone are going to get through them, they’ll earn it. They might have to go long through McCurry and Mattie Donnelly.

The middle third will be an absolute warzone with the runners and tacklers. The refs will have to have eyes in the back of their head, because there is going to be a lot going on around there.

Ruane and Loftus, they’ll run at Kennedy and Kilpatrick. Will they cope?

Hennelly and Morgan. A huge day to ensure possession on both sides.

It’s going to be an unbelievable achievement by either team to win it from where they have come this year.

Everyone spoke about Dublin and Kerry but the two best teams this year are in the final.

Both teams will have to be right on the day psychologically.

Maybe Mayo, but honestly I haven’t a clue.

Tomás Ó Sé was speaking on RTÉ's Morning Ireland

Follow Saturday's All-Ireland senior football final with our live blog on RTÉ.ie/sport and the RTÉ News app.

Watch Mayo v Tyrone live on RTÉ2 or RTÉ Player from 3.30pm.

Watch highlights of all the weekend's hurling and camogie action on The Saturday Game at 10pm on RTÉ2.

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