Match reportpublished at 21:02 British Summer Time 2 July 2016
That's all for tonight. We're back tomorrow with the Tyrone v Cavan replay. You can read about Donegal's narrow victory here.
Donegal beat Monaghan 0-17 to 2-10
First-half goals by Shane Carey and Conor McManus
Donegal reach sixth consecutive final
Holders Monaghan now play Longford in qualifiers
That's all for tonight. We're back tomorrow with the Tyrone v Cavan replay. You can read about Donegal's narrow victory here.
Quote MessageWe hit the ground running but then they got those two goals. It was disappointing to be just two points up at half-time. It was a great game and I think we were the better team
Rory Gallagher, Donegal manager
Donegal will play the winners of tomorrow's replay between Tyrone and Cavan. We will have text commentary on that one, with live coverage on Radio Ulster medium wave. The whole match will be shown later on BBC2 NI at 18:30 BST.
Donegal 0-17 2-10 Monaghan
Referee Maurice Deegan calls for the ball - Donegal are through to the 17 July Ulster Championship final and holders Monaghan are out. Another close encounter.
Donegal 0-17 2-10 Monaghan
Corner-back Colin Walshe scores and there is one point in it with one minute of stoppage time left.
Donegal 0-17 2-9 Monaghan
Conor McManus lands a free and then substitute Jack McCarron scores to reduce the gap to just one point.
Black card for Monaghan's Karl O'Connell.
Then another Murphy free for Donegal.
There will be five minutes added on.
Donegal 0-16 2-7 Monaghan
Martin O'Reilly scores a point for Donegal who are reduced to 14 when midfielder Rory Kavanagh gets a second yellow card for hauling down Karl O'Connell by the neck.
Donegal 0-15 2-7 Monaghan
Monaghan skipper Conor McManus slots over a free and there are just two points in it. Extra time will be played if it ends level tonight.
Donegal 0-15 2-6 Monaghan
Monaghan's Conor McCarthy goes through but his chip over keeper McGinley comes off the crossbar.
How huge could that moment be?
Donegal 0-15 2-6 Monaghan
Martin O'Reilly is supplied by McGlynn and the result is a 15th point for Donegal.
Donegal 0-14 2-6 Monaghan
Patrick McBrearty quickly adds a fine score from play - but Jack McCarron's fine left-footed effort from distance is a worthy reply from Monaghan.
Donegal 0-13 2-5 Monaghan
Donegal skipper Michael Murphy slots over a free for their first point for 17 minutes.
Donegal 0-12 2-5 Monaghan
Second-half substitute Conor Boyle scores a point from play to once again narrow the deficit to just one point.
Donegal 0-12 2-4 Monaghan
Mark McHugh produces the best score of the day,a brilliant right-footed effort from well out, and Owen Duffy lands a speedy reply for Monaghan.
Donegal 0-11 2-3 Monaghan
Skipper Conor McManus cuts Monaghan's deficit to one point by scoring from play within seconds of the restart at Breffni Park.
Donegal repond with a free scored by Patrick McBrearty.
Brian Canavan
Former Armagh joint manager on Radio Ulster
Both of those goals could easily have been avoided. Donegal failed to defend the free and then it was a stupid penalty. They have been by far the better team and manager Rory Gallagher will be disappointed they are only two points ahead.
Donegal 0-10 2-2 Monghan
Michael Murphy lands a fine free for Donegal and it is the last score of the first half. His third point of the match and a two-point lead for his team.