Mayo contributed to a match that was high on perspiration, but Monaghan had sufficient grit and guile to close out the deal even though Karl O’Connell was sent off in the closing stages for a second bookable offence.

A competitive first half featured encouraging bursts from both teams with Mayo eventually skipping off ahead by 0-6 to 0-5 at the break.

Fergal Boland, making his debut for Mayo, drilled over a splendid early point, but Monaghan responded impressively reeling off five scores without reply.

Stephen Rochford’s charges finished the opening period strongly kicking five points in a row from Evan Regan (2), Cillian O’Connor, Kevin McLoughlin, and Alan Freeman which gave Mayo a slender advantage at the interval.

The complexion altered after the restart when Hughes goaled and Colin Walshe banged over a point from distance.

Monaghan had the defensive doors bolted once more as they moved four clear when Rory Beggan (free) and McManus struck points.

Three of the next four scores arrived courtesy of Cillian O’Connor, but Gavin Doogan, diligent throughout, landed a critical point for Monaghan.

In the five minutes of additional time Mayo had the gap down to a point before McManus decorated Monaghan’s success with an ice cool score.