Monaghan set up an Ulster final rematch with Donegal after cruising through Sunday’s semi-final replay at Clones.
The defending Ulster champions were vastly improved from the side which drew with Armagh eight days earlier and were more convincing winners than the five-point winning scoreline suggests. Conor McManus top-scored with 1-7, including a superb goal after 32 minutes.
Armagh finished the game with 14 men after using all six substitutes prior to Stefan Campbell’s black card on 62 minutes.
“We were disappointed with how we played last week, so we knew we had to up our performance as it was always going to be a tough game,” said Monaghan captain, McManus.
“We worked hard on a few things in training and looked at ways we could improve.
“We will be up against a Donegal team, who will be playing in their fourth consecutive Ulster final so we are under no illusions about the task that lies ahead of us.”
Armagh will face Tyrone in the All-Ireland qualifying series. Meanwhile, Limerick claimed a 3-11 to 0-15 victory over Antrim in the qualifiers.
Limerick trailed by two points at the interval, but two Ger Collins’ goals ended the Saffrons’ season.