That's all folkspublished at 19:21 British Summer Time 20 May 2018
Tyrone 1-16 Monaghan 1-18
Well that's another prediction gone wrong! I told my fellow Donegal man Martin McHugh in Enniskillen last night that Tyrone would win with something to spare today. I should have learned by now not to make such emphatic pronouncements.
Monaghan were full value for their win today. Despite looking in danger of going off injured midway through the second half, Conor McManus fired over a couple of late sensational scores to help the Farney men to victory.
Goalkeeper Rory Beggan's long-range place-kicking was a feature but there were outstanding performances all over the park for Monaghan as they set up an Ulster semi-final against Fermanagh next month.
With Tyrone's three-in-a-row hopes in Ulster ended, they must attempt to regroup for the long qualifiers route.
Have a read of today's match report done by my colleague Cian Murtagh and we'll be back on text commentary duty next Saturday evening when Down host Antrim in Newry.
Have a great week y'all.