Cavan were brushed aside on the opening night of the Allianz League as Armagh ran in two goals and 18 points in the Athletic Grounds to Cavan’s 1-8.
Armagh’s Conor Turbitt grabbed 1-6 on his Allianz League debut, having found the net a minute into the second-half to put the game beyond Cavan.
Turbitt marked his maiden Football League appearance with three early points, which were only interrupted by Bryan Magee’s point from play.
Oisin Kiernan reduced Armagh’s lead to one point, but Oisin O’Neill, Aidan Forker, Niall Grimley, Rory Grugan and Campbell handed the hosts an eight points to two lead on 20 minutes.
Conor Madden and Conor Smith gave the Breffni men a much-needed response, before Cavan’s had Stephen Smith black card sin-binned shortly after Grugan second point of the night.
O’Neill and Magee exchanged scores as the points as Armagh led at the 10 points to five.
Turbitt’s fairy-tale League debut continued with a well-taken goal one minute after the restart, with Armagh’s lead further extended by O’Neill’s point from play.
Cavan’s misery was compounded by Faulkner’s black card, Gearoid McKiernan cancelled out Campbell’s score for Armagh.
James Smith collected Cavan’s third black card, with Rian O’Neill, Grugan and Turbitt all adding further scores before Campbell converted from the spot with six minutes to go after Jarlath Og Burns was fouled.
Faulkner capitalised on some confusion in the Armagh defence to fist the ball home with three minutes to go, with Turbitt and Kiernan each kicking two more points as Armagh ran out easy winners.