Monaghan defeated Cavan 0-27 to 2-14 in their Ulster Senior Football Championship quarter-final at St Tiernach's Park. Key performances from Rory Beggan and Stephen Mooney helped secure the win despite a late Cavan comeback.