Roscommon reached the Connacht senior football final following a 0-23 to 0-11 victory over Sligo at Markievicz Park.
Roscommon led 0-9 to 0-5 at the half-time break before a dominant second-half display saw the visitors finish with 12 points to spare.
The Rossies were a point up on 13 minutes but Sligo were reduced to 14 players a minute later when David Philips was sent off.
Five scores on the bounce saw Roscommon move six points clear on 33 minutes before two injury time points from Sligo left four points between them at half-time.
Roscommon started the second half impressively and points from Enda Smith (three), Ciaran Murtagh and Donie Smith saw them move nine points clear on 45 minutes.
Darragh Cummins eventually opened Sligo’s account two minutes later before Brian Stack and Niall Murphy exchanged points making it an eight-point game on 49 minutes.
Monaghan subsequently raised their game and points from Conor Cox, Keith Doyle, Ciaran Murtagh and Niall Kilroy resulted in a 12-point cushion with ten minutes remaining.
The sides traded three points each during the remainder of the contest resulting in a comfortable victory for Anthony Cunningham’s men.
Roscommon will now play either Galway or Leitrim in the Connacht senior football final on Sunday 29th May.