After their dramatic quarter-final win over neighbours Armagh, Monaghan will seek to reach their first All-Ireland SFC final since 1930 at the expense of Dublin.
The Farney needed a last-gasp free from Conor McManus in injury-time in extra-time to bring their last eight clash with the Orchard to penalties, before winning the shootout 9-8 with Rory Beggan making the vital save from Callum Cumiskey.
Dublin had an altogether more routine victory in their quarter-final as Dessie Farrell’s men upped the ante in the second half to ease past Mayo by 12 points with Colm Basquel finding the net in each half.