Minute-to-minute action as Armagh edge past 14-man Cavan 0-13 to 0-11.
70+5 mins: Armagh 0-13 Cavan 0-11
Armagh play a passing game and hold on to possession and Mallon makes sure of victory with a point in the final act of the game.
70+2 mins: Armagh 0-12 Cavan 0-11
Substsitute Darmuid Marsden puts Armagh ahead for the first time since the 38th minute with a point with his right foot.
70 mins: Armagh 0-11 Cavan 0-11
Great take by O'Rourke sees him pass to McConville who fires over the levelling point as the game enters injury time.
66 mins: McKeever sends a long-range free just past the upright as time runs out.
65 mins: Hearty makes a tremendous save from a chip shot from Pearson.
63 mins: Armagh 0-10 Cavan 0-11
Brian Mallon pulls a point back for Armagh as he puts over a rebound from a McConville shot on goal.
61 mins: Armagh 0-09 Cavan 0-11
McCabe fires Cavan further ahead with a long-range free.
58 mins: Armagh 0-09 Cavan 0-10
A tough decision on Mark McKeever by Hughes sees Lyng put cavan ahead with his fourth free.
57 mins: Armagh 0-09 Cavan 0-09
It appeared to do the trick when McKeever found McConville who ran on to pop over the equalising point.
56 mins: Armagh bring on Kieran McGeeney in an attempt to inspire his side.
53 mins: Armagh 0-08 Cavan 0-09
It was left to substitute Kevin McElvanna to pull back the leeway further when he fired over a point from open play.
52 mins: McKeever drifts a free past the upright as Armagh attempt to get further back into the game.
51 mins: Armagh 0-07 Cavan 0-09
Armagh finally get back into the game when McConville chips over a free.
47 mins: Armagh 0-06 Cavan 0-09
Cavan's defence stop an Armagh attack and a quick break out by Michael Brides allows Pearson to blast over a brilliant point on the counter.
44 mins: Larry Reilly receives Cavan's third yellow card with Armagh keeper Paul Hearty also going into the book.
43 mins: Armagh 0-06 Cavan 0-08
Pearson, however, make up for the miss a minute later with a delight little dab over the bar.
43 mins: Cavan running all over Armagh but Jason Reilly sees a wonderful move unfulfilled with a shot wide of the upright.
39 mins: Armagh 0-06 Cavan 0-07
Lyng then puts Cavan ahead when Lyng fires over his third free.
38 mins: Armagh 0-06 Cavan 0-06
It was a point a minute as Larry Reilly brings the sides level agaibn with a free of his own.
37 mins: Armagh 0-06 Cavan 0-05
McConville immediately puts Armagh ahead again with another free.
36 mins: Armagh 0-05 Cavan 0-05
Larry Reilly gets Cavan off to the perfect start in the second half when he levels when he punches ball over the bar.
Half-time: Armagh 0-05 Cavan 0-04
McDonnell fires wide in the last piece of the action in a first half that was littered with missed chances.
35+1 McConville has a goal disallowed when the referee blew for an infringement for hand pass by Clarke.
35 mins: Armagh 0-05 Cavan 0-04
McKeever once again puts Armagh ahead when he rushed through the middle into the clear.
34 mins: Armagh 0-04 Cavan 0-04
Cavan deservedly draw level when Gerald Pearson fires over a great point.
31 mins: Lyng receives yellow card for a foul on Kieran Hughes.
27 mins: Armagh 0-04 Cavan 0-03
O'Rourke is flattened on a surging run but McConville fires a free wide again as Cavan spring McCabe as an impact substitute.
24 mins: Armagh 0-04 Cavan 0-03
McDonnell puts Armagh ahead again with a great left-footed point from wide on the touchline.
19 mins: Armagh 0-03 Cavan 0-03
Cavan begin to step up the pace and Larry Reilly fires over a great point from the right to level the scores.
20 mins: McConville next to stray wide when his free drifts past the right-hand upright.
17 mins: Armagh's Martin O'Rourke fires two wides and Paddy McKeever another when it was easier to score.
15 mins: Armagh 0-03 Cavan 0-02
Lyng bangs over his second free after a foul by Aidan O'Rourke.
13 mins: Cavan's Darren Rabbit next in the referee's notebook after late challenge on McDonnell.
12 mins: Armagh 0-03 Cavan 0-01
Steven McDonnell finds acres of space up front and puts Armagh further ahead with a well-struck point.
10 mins: Armagh 0-02 Cavan 0-01
A fast-flowing move from deep sees Ronan Clarke rifle over an excellent point with his left foot.
9 mins: Armagh's Bellew gets yellow card after a body check on Anthony Gaynor.
7 mins: Armagh 0-01 Cavan 0-01
Oisin McConville curls over a free to get Armagh on the board.
6 mins: Despite being a man down, Cavan making all the running with their defence showing a lot of bite.
3 mins: Armagh 0-00 Cavan 0-01
Cavan still manage to open the scoring when Michael Lyng converts a free.
1 min: Controversy right from the first whistle when Cavan's Pearse McKenna was red-carded after swinging a punch at Armagh defender Francie Bellew.
1415BST: Referee Michael Monahan gets the game underway as Cavan make last-minute changes with Dermot McCabe and Paul Brady dropping out and Peter Reilly and Rory Donohoe coming in.
Armagh: P Hearty, E McNulty, F Bellew, A Mallon, K Hughes, A O'Rourke, A McCann, J Toal, P McGrane, P McKeever (0-1), T McEntee, O McConville (0-5), S McDonnell (0-2), R Clarke (0-1), M O'Rourke. Substitutes: B Mallon (0-2), D Marsden (0-1), K McElvanna (0-1).
Cavan: E Elliott; C Collins, D Rabbit, R Donahoe; A Forde, A Gaynor, K Crotty; P McKenna, T Crowe, L Reilly (0-3); M Lyng (0-4), M McKeever, J O'Reilly; P Reilly, G Pearson (0-3). Substitute: D McCabe (0-1).
Referee: M Monahan (Kildare).
In the Minor semi-final Down defeated Armagh 0-14 to 1-07.