Monaghan cause a major shock when they defeat Ulster and All-Ireland champions Armagh in Clones.
Full-time: Monaghan 0-13 0-09 Armagh
70 mins (+1): Monaghan 0-13 0-09 Armagh Clones erupts as final whistle blows and All-Ireland Champions Armagh are defeated by Monaghan.
69 mins: Monaghan 0-13 0-09 Armagh Finlay again puts the nail into Armagh's coffin with his sixth free.
68 mins: Monaghan 0-12 0-09 Armagh Finlay rifled over a long-range free to give some comfort to Monaghan.
67 mins: McCann picks up his second yellow card and it sees both taems reduced to 14 men. Rory Woods' name also goes into the books.
65 mins: Monaghan 0-11 0-09 Armagh Armagh reduce the deficit to two points with another Loughran point from play.
62 mins: Monaghan 0-11 0-08 Armagh
Loughran grabs a point for Armagh as the defending champions begin to panic.
60 mins: Monaghan 0-11 0-07 Armagh
Finlay fires over another free to put more daylight between the sides.
57 mins: Tony McEntee denied a goal by a brave dive at his feet by Murphy. McConville fifth Armagh player in referee's notebook.
55 mins: Philip Loughran replaces John Toal in the Armagh team.
54 mins: Monaghan 0-10 0-07 Armagh
Finlay slots over another free after Corrigan was bundled over.
53 mins: Armagh's collect a fourth yellow card when Andy McCann is booked.
51 mins: Monaghan 0-09 0-07 Armagh
Ronaghan is fouled and Finlay fires over his fourth free from 40 metres.
49 mins: Monaghan 0-08 0-07 Armagh
Armagh started to play with some confidence and Tony McEntee rattled over an excellent point.
47 mins: Ronan Clarke comes on for McKeever for his first game of the season after a hip injury.
45 mins: Freeman gets second yellow card after another foul this time on Aidan O'Rourke and goes for an early bath.
42 mins: Monaghan 0-08 0-06 Armagh
Matching Monaghan, McDonnell fires over an excellent point for Armagh. Armagh's McKeever is next in the referee's book.
40 mins: Monaghan 0-08 0-05 Armagh
Ronaghan scores the best point of the game after a flowing movement down the right.
38 mins: Monaghan 0-07 0-05 Armagh
McKeever knocks over a short-range free to get Armagh up and running again.
36 mins: Monaghan 0-07 0-04 Armagh
Finlay opens the gap for Monaghan with his third free after Justin McNulty's defensive blunder.
Half-time: Monaghan 0-6 0-4 Armagh
35 mins: Monaghan 0-06 0-04 Armagh
Armagh caught sleeping from a free as Michael Slowey fires over from close range. Damien Freeman lucky just to receive a yellow card after clash with John McEntee.
34 mins: Monaghan 0-05 0-04 Armagh
McDonnell fires over a free to pull back the deficit. Oisin McConville comes on for Barry O'Hagan.
32 mins: Armagh finding playing with the breeze extremely difficult as they lose control of the ball on numerous occasions.
30 mins: Monaghan 0-05 0-03 Armagh
Francie Bellew is second Armagh player to be booked as Finlay slots over his second free.
29 mins: Monaghan 0-04 0-03 Armagh
Raymond Ronaghan slots over a point to give Monaghan the lead.
24 mins: Wind and a wet surface causing problems for both teams as Finlay misfires a 45-metre free.
20 mins: McDonnell twists clear in the box and rounds goalkeeper only for his shot to rebound clear off the post.
19 mins: Monaghan 0-03 0-03 Armagh
Finlay accurate with a close-range free to level to the scores. Armagh's John Toal receives yellow card.
18 mins: Thomas Freeman jinked his way through the Armagh defence, but slipped as he sprinted into the clear.
17 mins: Steve McDonnell fails to push Armagh further ahead when he fires wide after a fine take.
15 mins: Monaghan 0-02 0-03 Armagh
Great take, turn and shot by Marsden allows him space to give Armagh the lead for the first time.
10 mins: Paul Finlay tries a shot from the right after a jinking run, but the wind carries the ball wide of the posts.
8 mins: Monaghan 0-02 0-02 Armagh
A Paddy McKeever free brings the sides level.
7 mins: Monaghan 0-02 0-01 Armagh
Diarmaid Marsden gets Armagh on the board after a great run which Monaghan failed to close down.
6 mins: Monaghan 0-02 0-00 Armagh
Nicholas Corrigan fires over the second point after a driving run from Damian Freeman.
4 mins: Monaghan goalkeeper Glenn Murphy makes a great high catch from a John Toal kick deep into the zone.
2 mins: Monaghan 0-01 0-00 Armagh
Thomas Freeman charges through the Armagh defence to slot over the opening point of the game.
1620: Armagh captain Kieran McGeeney is not being risked and is on the bench with Paul McCormack starting.
Monaghan: G Murphy; V Corey, D McKenna, P McKenna; D Duffy, capt, J Coyle, J P Mone, E Lennon, J Hughes, N Corrigan, T Freeman, P Finlay, M Slowey, R Ronaghan, D Freeman.
Armagh: P Hearty; A Mallon, J McNulty, F Bellew; A O'Rourke, P McCormack, A McCann; J Toal, P McGrane, capt; P McKeever, J McEntee, T McEntee; S McDonnell, B O'Hagan, D Marsden.
Referee: M Curley (Galway).
Bank of Ireland Football Championship fixturesUlster SFC
Monaghan v Armagh
Leinster SFC
Wicklow 2-07 4-12 Louth
Westmeath 1-17 1-12 Carlow
Laois v Wexford
Munster SFC
Cork 0-06 0-16 Limerick