DOWN edged out Monaghan by a single point at the Athletic Grounds in Armagh to go through to this year’s Ulster SFC Final.
Donegal and Tyrone go head-to-head in the other semi-final in Clones next Saturday.
It was a sensational victory for Down who staged one of the greatest ever comebacks in an Ulster provincial championship game. They were nine points behind at one stage.
It will be Down’s first Ulster final appearance since 2003.
Monaghan were on top in the first hald with Conor McManus (0-05) and Paul Finlay (0-04) giving them the nine point advantage.
Aidan Carr hit home an injury-time penalty for Down, but they still trailed by 0-11 to 1-02 at the interval.
Carr narrowed the gap to a point, but substitute Tommy Freeman grabbed a 57th minute goal.
Down came back once again for Benny Coulter and Liam Doyle to slot over points, before wing-back Darren O’Hagan fisted the stoppage time winner.
DOWN 1-14 1-13 MONAGHAN
Down scorers: Rogers 0-1, O’Hare 0-5, Carr 1-2, Duffin 0-1, Laverty 0-2, Freeman 1-0, Coulter 0-1, Doyle 0-1, O’Hagan 0-1
Monaghan scorers: D Hughes 0-2, Finlay 0-5, McManus 0-5, Clerkin 0-1