That finishes our text commentary on a high-scoring semi-final replay. Thanks for following, and we will be back with that Ulster final between Tyrone and Donegal a fortnight from now.
- Tyrone beat Cavan 5-18 to 2-17
- Will play Donegal in 17 July final
- Tyrone in decider for the first time since 2010
So Tyrone are in their first Ulster Championship final since 2010 and they are desperate to turn the tables on Donegal who, along with Monaghan, have dominated the provincial scene for the last five years. The final takes place on Sunday, 17 July.
Cavan will back back in action on Saturday when they face Carlow in the qualifiers.
It was an un-Cavanlike performance - I don't think we have conceded so many goals in my time. We created goal chances in the first half and did not take them and that is what the game swung on. Tyrone were exceptionally good, especially in the first half.
We are happy with what we scored, but unhappy at conceding 2-17, that is a serious amount. We played the way we can play - a very expansive, open game of football and we finished well. The goals were important, we didn't get any in the first match and got five today and that makes a big difference.
Jack Brady fires in a fine goal for Cavan just before the final whistle.
Cian Mackey points for Tyrone, Mattie Donnelly with an instant reply for the victors.
Gearoid McKiernan points again for Cavan in what has certainly been a high-scoring replay.
In the first of six additional minutes, Tyrone sub Mark Bradley rolls the ball into the corner of the net for his side's fifth goal.
Within seconds Bradley adds a point from play. The scoring of Tyrone's substitutes illustrates the strength in depth Red Hands Mickey Harte possesses.
Conor Moynagh of Cavan gets his second score of the game, the hard-working Cian Mackey points again and so does Gearoid McKiernan. Have Tyrone taken their foot off the gas?
Feargal Flanagan and Gearoid McKieran add points for Cavan, fair play to their spirit, but here comes that man Harte again with Tyrone's reply.
Mattie Donnelly and Peter Harte add to the Tyrone tally.
Harte then lands one with his right, taking his personal contribution to two goals and three points.
Watching Donegal boss Rory Gallagher has seen enough and makes his excuses. He will have made plenty of notes as he begins his preparations for the final.
Cian Mackey gets a three-pointer for Cavan as Tyrone let their concentration slip.
Not that it matters that much. Dominant Tyrone will be playing Donegal in the Ulster final on 17 July.
Conor McAliskey slots over a free from out of the left while Sean Cavanagh fits over for another Tyrone point. No let up here.
Conor Moynagh slots over a point for a Cavan team which won't be pleased to see there are still 15 minutes left.
Tyrone sub Jonathan Munroe announces his introduction by putting Mickey Harte's men 12 points up again.
Justin McMahon points for Tyrone while Gearoid McKiernan replies with a free.
Sub Rory Brennan scores just seconds after coming on to the pitch, finishing of a neat passing move which had Cavan chasing shadows.
Keeper Raymond Galligan lands a free for Cavan which is greeted by a ripple of applause. They just trail by the nine points now.
Conor McAliskey runs through a ragged Cavan defence to score Tyrone's third goal. Don't think it is going to be a draw today. Extras time won't be required. We think it's all over.
No points in the opening five minutes of the second half, Cavan keeper Raymond Galligan dragging a free attempt wide.
Gearoid McKiernan tags on another point, this time from a free, reducing the deficit to seven points.
Cavan feel they should have then been awarded a penalty in the dying seconds of the half, arguing that Tomas Corr was brought down as he went to shoot close in. But well-placed referee Coldrick blows for half-time, not a pen.
Tyrone keeper Niall Morgan comes up to take a free from 45 metres - it's well hit and gives the Red Hands number one his first Championship point of the season.
A point in reply by Geariod McKiernan is the Cavan response.
Harte lands a free for Tyrone who have taken a firm grip on this replay.
Last time Cavan got the game's three goals, but not this time. Tyrone's goals have made a huge difference after a close-contested opening.
Tyrone's Peter Harte scores his second goal in two minutes and suddenly Cavan trail by seven. Tiernan McCann charges through and is brought down by keeper Raymond Galligan, the ball runs through to gift a tap-in for Harte. Probably would have been a penalty.
Tyrone score a goal through Peter Harte who blasts a fine finish into the roof of the net after being well supplied by Cathal McShane.
A fine score by Sean Cavanagh - his first of the day - restores Tyrone's slender advantage.
Martin Reilly levels again for Cavan in front of an official attendance of 20,223
Cavan's Cian Mackey finds room to deliver a left-foot finish between the posts.
Tyrone hot back within seconds as Conor McAliskey fists over the bar.
Cathal McShane hoists over another score to put Tyrone into the lead again.
The accurate left foot of Mattie Donnelly edges Tyrone into the lead for the first time.
But Killian Clarke quickly brings the sides level again.
Tyrone's recalled keeper Niall Morgan is well known for taking long-range frees. But this time his effort from distance strikes an upright and goes wide. Unlucky for the former Dungannon Swifts keeper.
Cathal McShane finishes a patient Tyrone build-up with a point to tie things up at two points apiece.
Half-back Niall Sludden advances to score Tyrone's first point but Gearoid McKiernan quickly restores Cavan's early one-point advantage.
Cavan's Gearoid McKiernan picks up an early booking for bringing down Tyrone's Tiernan McCann.
David Givney, scorer of two goals in the first game, picks out a high ball across the square to kick over the opening point.
All-Ireland final referee David Coldrick from Laois gets the game under way.
Tyrone are a team on the up and we have to try to match them. We feel we are good enough to compete and hopefully we will come out on the right side.