We watched Kerry breeze through the quarter-finals with that 15 minutes of brilliance.
But we all know that no two games are the same, especially with these new rules. And Tyrone will have studied Kerry at their very best. They'll try to avoid the traps that Armagh fell into.
In particular, Kerry hammered Armagh on their kick-outs. But Tyrone won't make that easy for Kerry. They've a dominant midfield. They've got Niall Morgan and he's got pinpoint long-range kick-outs.
So Tyrone can punish Kerry if they press too aggressively and try to smother Morgan. He can go over the top of them.
But winning that primary possession is key. And especially when Kerry have that attacking trio - Sean O'Shea, David Clifford, Paudie Clifford - who will all be on the pitch at the same time at some stage in the game.
They're a lethal combination. No team can mark all three of those. Tyrone don't have three defenders good enough to shut them all down. So it's about damage limitation.
Dublin got loads of possession against Tyrone and they just couldn't put them away. I think Kerry will put them away.
For Tyrone to win, they need Morgan to have a perfect game and Darragh Canavan to come in and kick 1-08. Both of them are possible.
But I see Kerry edging this one. I think they have too much firepower up front.
I think Donegal look primed to reach the All-Ireland final. But they can't afford to think that it's a done deal. Complacency would be their biggest enemy here this weekend.
Meath are an exceptional team. They're growing in confidence and for this game to go their way, or at least to put Donegal to the pin of their collar, I believe they need three things to go their way.
They need to win in the kick-out battle. Shaun Patton and the Donegal midfield are a huge strength. But Meath, since they got hammered in the breaking ball against Louth, have improved in that area significantly.

They need to tag every runner. Donegal's running game is their strength. But Meath have been very man-to-man. If there's a lapse in concentration and they if they don't tag every runner that goes by them, Donegal will find the gaps.
Meath need to score their two-pointers. Donegal have averaged 26 points a game. Meath average 24. Meath need to rack up those two-pointers to stay in the game.
My fear is that even if Meath execute on all of those things, it's still too big a task.
Semi-final, higher altitude, more difficult. Donegal look primed to progress. But Meath are going to push them all the way.
It has been a phenomenal growth story for Limerick. They've had a lot of challenges over the last two seasons, but they've rebuilt brilliantly this year.
They've got leaders in their panel. They've got Ian Corbett, Tommy Childs through that centre, who've been exceptional.
And they've got a trio up front - Danny Neville, Peter Nash and James Naughton - who have the firepower to put scores on the board.

They've already won in Croke Park this year. And that experience will definitely stand to them.
But I think Kildare are on a mission. Brian Flanagan has done a great job to keep these boys focused.
And for them, anything less than a win will feel like failure. So they need Kevin Feeley and their leaders to step up. And they need Alex Beirne and Darragh Kirwan and Daniel Flynn all to give a performance for Kildare that they can be proud of.
I think they'll just edge it, with the quality that they have.
Paul Flynn was speaking on Morning Ireland on RTÉ Radio 1.
Watch the All-Ireland Football Championship semi-finals with RTÉ Sport. Kerry v Tyrone on Saturday from 4.30pm on RTÉ2 and RTÉ Player and Meath v Donegal on Sunday from 3.30pm on RTÉ2 and RTÉ Player. Follow live blogs on rte.ie/sport and the RTÉ News app. Listen to commentaries on RTÉ Radio 1. Watch highlights on The Sunday Game at 10.15pm on RTÉ2 and RTÉ Player
Watch the Tailteann Cup final, Limerick v Kildare, on Saturday from 2.15pm on RTÉ2 and RTÉ Player. Follow a live blog on rte.ie/sport and the RTÉ News app. Listen to commentary on Sunday Sport on RTÉ Radio 1