Roscommon scored a wonderful two point victory over Monaghan at Dr. Hyde Park winning out 1-12 to 13 points.
Enda Smith slotted home the games only goal from a 68th-minute penalty as Anthony Cunningham’s men after Roscommon had been reduced to 13 men.
Conor McManus drew 14-man Monaghan level deep into added time but late points from Conor Cox (free) and Ronan Daly handed Roscommon victory.
The victors bossed the first half and led six points to four, after Dessie Ward opened the scoring in the first minute.
Rossies were two clear by the 15th minute thanks to scores from Smith, debutant Cox (free) and Niall Kilroy.
Jack McCarron snapped over the visitors’ third score at the midway stage in the first half but Niall Daly replied to make it double scores after 20 minutes, 0-4 to 0-2.
Beggan scored a trademark free for the visitors and then denied Rossies corner back Evan McGrath a goal before Darren O’Malley’s ‘45’ flew over.
Beggan pointed his second free three minutes from the break but Cox replied to close the first-half scoring with a pointed free at the town end.
Conor McCarthy pointed after an inside mark in the first minute of the second half and half-time substitute McManus pointed a free before Ward tore through to give the visitors a 0-7 to 0-6 lead after 38 minutes.
Cox (free) and McManus swapped frees before Fintan Kelly got on the end of a good Monaghan move to make it 0-9 to 0-7.
Points from Ultan Harney and Cox (free), had the resilient Rossies level again with 15 minutes left and they were back in front when Kilroy opted to fist his point with the goal gaping.
The sin-binning’s of Cox and Tadhg O’Rourke saw the hosts reduced to 13 men and offered the visitors numerical superiority for the last ten minutes.
McManus swung over a 62nd-minute free to make it ten points apiece and five minutes from the end, Dermot Malone restored Monaghan’s lead.
But the spirited 13 men were awarded a penalty on 67 minutes when Ultan Harney went down and captain Smith stepped forward to calmly fire his effort past Beggan.
McCarron banged over a tricky free on the stroke of 70 minutes and the visitors were reduced to 14 men in the first of six additional minutes when substitute Stephen O’Hanlon was shown a straight red card, with the home team now back to 15.
All Star McManus equalised from a 44-metre free in the third additional minute but the returned Cox hammered over a sensational point for the Rossies 90 seconds later.
Daly fisted the insurance point in the sixth minute of injury time as the hosts claimed a superb victory.
Scorers: Roscommon: E Smith (1-1, 1pen), N Kilroy (0-02), C Cox (0-5, 5fs), N Daly, R Daly, S Killoran, U Harney, D O’Malley ’45, all 0-1
Monaghan: R Beggan (0-2, 2fs), D Ward (0-2), J McCarron (0-2, 1f), F Kelly, C McCarthy (0-01, mark), D Malone all 0-1