DONEGAL lead Monaghan by three points at half-time in their National League clash in Castleblaney.
The home side rattled off three points late in the first half to narrow the gap after Rory Gallagher’s side appeared to be cruising.
Donegal had led 1-04 to no score with Martin McElhinney netting in the 20th minute.
But Monaghan found the net themselves a minute later through Daniel McKenna.
Donegal added three more points, with McKenna adding to his score, to lead 1-06 to 1-01.
However Monaghan narrowed the gap to two points with a minute left of the first half.
But Patrick McBrearty got a crucial score just before the break to give Donegal a three point margin 1-07 to 1-04.