Cavan and Monaghan have been going at it since before any of us can remember and the pair didn't disappoint yesterday.
Cavan hit the ground running and long-range points from Dara McVeety and Mark McKeever, a Niall McDermott free and Gearoid McKiernan and Killian Clarke made it 0-6 to 0-0.
Stephen Gollogly opened Monaghan's account with a free in the 12th minute and Dick Clerkin quickly added one from play but Cavan got back to work and points from McVeety, Martin Dunne (free) and Jack Brady made it 0-9 to 0-2. McDermott then curled over which, along with an effort from Chris Conroy, extended Cavan's lead to 0-11 to 0-3.
McKiernan and Gollogly (free) exchanged scores as Cavan went in holding a 0-12 to 0-5 lead.
Two points from Paul Finlay dragged the Oriel County closer but he was later red carded with McKiernan, while Drew Wylie received a black card. By that stage Cavan were hanging tough thanks to a goal from Martin Dunne.
Having also lost McDermott to a second yellow and Damien O'Reilly to a black, Cavan faded. Monaghan kicked some good scores but ran out of time.
Cavan: Gilsenan, Hayes, Dunne, McLoughlin, Clarke (0-1), Flanagan, Reilly, McKiernan (0-3), O'Reilly, McVeety (0-2), Conroy (0-1), McKeever (0-1), McDermott (0-2), Dunne (1-1, 1f), Brady (0-2, 1f)
Subs: Wright for O'Reilly (b/c), Hessin for Conroy, O'Reilly for Dunne, Lyng for Brady, Murray for McVeety
Monaghan: Duffy, McCarron, Dylie, Ward, Mone, Duffy, Felly, Pinlay (0-4, 2f), McAdam, Duffy, Gollogly (0-4f), Carey (0-1), McKenna, Clerkin (0-1), Malone
Subs: Meegan (0-2) for McAdam, Connolly for McKenna, McKenna for Malone, McAnespie (0-1) for Ward, O'Connell for Duffy
Referee: Sean Hurson (Tyrone).