Postpublished at 16:50 BST
Armagh 0-7 Tyrone 0-4
He dragged two free kicks from distance wide earlier, and again, Ethan Jordan kicks this time from a 45 off target.
Ulster SFC preliminary round
Armagh 0-7 Tyrone 0-4 (16:15 BST)
Watch live on BBC Two NI & BBC iPlayer
Niall Keenan
Armagh 0-7 Tyrone 0-4
He dragged two free kicks from distance wide earlier, and again, Ethan Jordan kicks this time from a 45 off target.
Armagh 0-7 Tyrone 0-4
Captain Brian Kennedy has tried to play on, but he is ultimately withdrawn in the 27th minute and is replaced by 2021 Player of the Year Kieran McGeary.
Armagh 0-7 Tyrone 0-4
After a long period of possession, Tyrone finally work the shot, but this time Ciaran Daly pulls it wide.
Armagh 0-7 Tyrone 0-4
Successive scores for Tyrone. Ciaran Daly cuts inside to point.
Armagh 0-7 Tyrone 0-3
Quite the introduction for Mattie Donnelly. Gets on the ball and turns on his left foot, striking over a fantastic score.
Armagh 0-7 Tyrone 0-2
Tomas McCormack gets in on the act and Armagh's lead is restored to five.
Armagh 0-6 Tyrone 0-2
Darragh Canavan is unable to continue and is replaced by Mattie Donnelly.
Big blow for Tyrone.
Armagh 0-6 Tyrone 0-2
David Mohan
BBC Sport NI at the Athletic Grounds
Just over a quarter of an hour in and Armagh have started to get a bit of a handle on proceedings.
Tyrone passing up some early chances through Ethan Jordan is not what they wanted, but the issues for the Red Hands are now increasingly out the field with Armagh dominating the kick-outs.
Armagh 0-6 Tyrone 0-2
Seanie O'Donnell responds at the other end for the visitors.
Armagh 0-6 Tyrone 0-1
The Orchard County are starting to dominate the Tyrone kick-out and Callum O'Neill curls over a beautiful point for Armagh.
Armagh 0-5 Tyrone 0-1
Ross McQuillan is usually good for a point from half-back and he delivers again to extend Armagh's lead to four with 15 minutes gone.Tyrone's Brian Kennedy is down for a second time, which is worrying for Malachy O'Rourke. It seems like his knee is causing an issue.
Armagh 0-4 Tyrone 0-1
Another close-range free for Callum O'Neill, and he makes no mistake.
Armagh 0-3 Tyrone 0-1
Cian McConville clips over Armagh's third point.
Armagh 0-2 Tyrone 0-1
Conn Kilpatrick gets Tyrone on the board in the 11th minute.
Armagh 0-2 Tyrone 0-0
Niall Morgan claims the ball under his crossbar and Tyrone break but Ethan Jordan again fires wide.
Armagh 0-2 Tyrone 0-0
Blaine Hughes's 45 is unerring. Straight between the posts. Eight minutes gone.
Armagh 0-1 Tyrone 0-0
Superb block by Peter Teague to deny Darragh McMullen from bulging the net.Brilliant defending!
Armagh 0-1 Tyrone 0-0
Callum O'Neill opens the scoring with a free from around the 21-yard line.
Armagh 0-0 Tyrone 0-0
Late inclusion, Ethan Jordan, drags his long-distance free wide to the left.
Armagh 0-0 Tyrone 0-0
First chance of the game as Darragh Canavan had eyes for the goal when the chance opened up, but was stopped in his tracks.
At the other end, Jarly Og Burns fires wide for Armagh. We have played just over three minutes.