Ulster Football Final: Donegal battle past Armagh once again after extra-time

Armagh: Ethan Rafferty; Paddy Burns, Barry McCambridge, Aidan Forker (capt); Ross McQuillan, Greg McCabe, Jarly Og Burns; Callum O’Neill, Ben Crealey; Darragh McMullan, Rory Grugan, Oisin Conaty; Tiernan Kelly, Andrew Murnin, Oisin O’Neill.
Subs: Blaine Hughes, Peter McGrane, Tomas McCormack, Connaire Mackin, Jason Duffy, Niall Grimley, Shane McPartlan, Cian McConville, Conor Turbitt, Stefan Campbell, Jemar Hall.
Donegal: Shaun Patton; Finbarr Roarty, Brendan McCole, Peadar Mogan; Ryan McHugh, Caolan McGonagle, Ciaran Moore; Ciaran Thompson, Michael Langan; Daire O Baoill, Hugh McFadden, Shane O’Donnell; Patrick McBrearty, Michael Murphy, Oisin Gallen.
Subs: Gavin Mulreany, Mark Curran, Odhran McFadden Ferry, Odhran Doherty, Aaron Doherty, Eoin McHugh, Jason McGee, Jamie Brennan, Conor O’Donnell, Niall O’Donnell, Stephen McMenamin.
Referee: Brendan Crawley (Kildare)