SUNDAY 4 SEPTEMBER
Bank of Ireland All-Ireland SFC
ARMAGH 1-12 1-13 TYRONE (result)
Minute-by-minute action from Saturday's Bank of Ireland All-Ireland Football semi-final between Armagh and Tyrone.
Full-time: Tyrone 1-13 1-12 Armagh
72 mins: Tyrone 1-13 1-12 Armagh Tyrone earn a free deep in injury-time and Peter Canavan holds his nerve to slot over the point.
68 mins: Tyrone 1-12 1-12 Armagh Tyrone sub Shane Sweeney levels after a great lay-off by Canavan.
67 mins: Stephen O'Neill misses another chance to level for Tyrone.
66 mins: Peter Canavan misses a great chance to level.
64 mins: Tyrone 1-11 1-12 Armagh Sean Cavanagh replies for Tyrone to leave the minimum between the teams.
63 mins: Tyrone 1-10 1-12 Armagh Ronan Clarke hits another Armagh point.
62 mins: Enda McNulty replaces Kieran McGeeney.
62 mins: Tyrone 1-10 1-11 Armagh Aaron Kernan points to restore Armagh's lead.
61 mins: Tyrone 1-10 1-10 Armagh Owen Mulligan levels after Paddy Russell awards a controversial free.
59 mins: Tyrone 1-9 1-10 Armagh Suddenly Armagh are ahead with McDonnell squeezing the ball home from a seemingly impossible angle.
58 mins: Tyrone 1-9 0-10 Armagh Bellew commits a foul and Stephen O'Neill fires over the point.
57 mins: McDonnell has a goal chance but he fails to even land a point as he slices his shot wide.
55 mins: Tyrone 1-8 0-10 Armagh Aaron Kernan points a close-range free to leave the minimum between the teams again.
53 mins: Tyrone 1-8 0-9 Armagh Armagh reply with John McEntee stroking over a glorious long-range point.
52 mins: Tyrone 1-8 0-8 Armagh Tyrone's lively period continues as Peter Canavan slots over another great score from play.
51 mins: Tyrone 1-7 0-8 Armagh Stephen O'Neill adds another Tyrone point a minute later.
50 mins: Tyrone 1-6 0-8 Armagh Tyrone finally break out of their own half with Ryan McMenamin storming upfield to slot an inspirational point.
47 mins: Tyrone 1-5 0-8 Armagh McConville points a free from an acute angle to level the game.
46 mins: Tyrone 1-5 0-7 Armagh Steven McDonnell points for play to leave the minimum between the teams.
45 mins: Tyrone 1-5 0-6 Armagh Oisin McConville strikes an Armagh free.
43 mins: Tyrone introduce Colin Holmes for Brian Meenan.
43 mins: Aaron Kernan hits another Armagh wide.
42 mins: Tyrone 1-5 0-5 Armagh Peter Canavan wins a free for Tyrone and Stephen O'Neill hits the point.
40 mins: Stephen O'Neill then hits a bad wide for Tyrone from a free.
38 mins: Steven McDonnell and Paul McGrane both hit bad wides for Armagh.
36 mins: Owen Mulligan has a goal chance after a strong run by Ryan Mellon but Paul Hearty is able to make the save.
Second half: Tyrone introduce Peter Canavan for the injured Enda McGinley. John McEntee replaces Brian Mallon in the Armagh attack.
35 mins: Tyrone 1-4 0-5 Armagh Kieran McGeeney replies for Armagh in first half injury-time.
35 mins: Tyrone 1-4 0-4 Armagh Tyrone earn a penalty after Stephen O'Neill is fouled by Paddy McKeever and the forward gets up to hammer the ball to the net. Armagh claim that Aidan O'Rourke was fouled by Mulligan prior to the penalty.
34 mins: Armagh make a change with Tony McEntee replacing Philip Loughran.
33 mins: Tyrone 0-4 0-4 Armagh Brian Mallon finishes off a great run by firing over an Armagh point.
31 mins: Tyrone 0-4 0-3 Armagh Stephen O'Neill points the resultant 14-yard free.
31 mins: Francie Bellew is booked for a late challenge on Owen Mulligan.
22 mins: Tyrone 0-3 0-3 Armagh Great work by Andy Mallon sets up Steven McDonnell to fire over a superb point for Armagh to bring the sides level.
17 mins: Tyrone 0-3 0-2 Armagh Oisin McConville knocks over a free for Armagh.
12 mins: Ronan Clarke gets into a dangerous position near the Tyrone goals but Pascal McConnell is able to block the ball and the danger is averted for the Red Hands.
11 mins: Tyrone 0-3 0-1 Armagh Owen Mulligan has a sniff of a goal chance but is content to fire over the bar.
10 mins: Tyrone 0-2 0-1 Armagh Steven McDonnell fires over a glorious score in replay.
8 mins: Tyrone 0-2 0-0 Armagh Sean Cavanagh fires over a great long-range point after making a burst from midfield.
7 mins: A mistake by Francie Bellew gives a chance to Mulligan but the Cookstown man fires the chance wide.
5 mins: Tyrone 0-1 0-0 Armagh Owen Mulligan notches the first score of the game after Francie Bellew concedes a free.
5 mins: The players are having trouble hearing the whistle such is the noise in the stadium.
3 mins: Ryan Mellon has a goal chance for Tyrone in the third minute but Paul Hearty makes a smart save.
Armagh: P Hearty; A Mallon, F Bellew, C McKeever; A Kernan, K McGeeney, A O'Rourke; P Loughran, P McGrane; M O'Rourke, P McKeever, O McConville; S McDonnell, R Clarke, B Mallon.
Tyrone: P McConnell; R McMenamin, J McMahon, M McGee, D Harte, C Gormley, P Jordan; B Meenan, S Cavanagh; B Dooher, B McGuigan, E McGinley, R Mellon; S O'Neill, O Mulligan.
Referee: P Russell (Tipperary)