There were wins for the Kingdom, the Rebel County, the Lilywhites and the Oriel County in the Allianz National Football League.
Supersub Donncha O’Connor contributed 2-03 to his team’s cause, as Cork ran out six-point winners over Armagh at Pairc Ui Chaoimh and earned a place in the Division 1 final.
Eleven points from the boot of Paul Finlay helped Monaghan to a two-point victory over Mayo in Iniskeen, though it wasn’t enough to save the Oriel County from relegation.
Goals from Alan Brogan and Johnny Duane helped Dublin to a draw, to maintain their unbeaten status in the league, and relegate Galway.
Meanwhile, Kerry defeated Down in Killarney, and Sligo were relegated to Division 3 after losing to Kildare.
Allianz Football League – Division 1
Cork 2-15 1-12 Armagh
Monaghan 1-18 2-13 Mayo
Galway 0-15 2-09 Dublin
Kerry 1-13 1-11 Down
Allianz Football League – Division 2
Laois 1-15 1-11 Donegal
Kildare 0-16 1-12 Sligo
Antrim 0-13 1-18 Derry
Meath 0-17 1-14 Tyrone
Allianz Football League – Division 3
Waterford 0-11 1-11 Louth
Limerick 2-12 0-14 Wexford
Westmeath 0-19 2-11 Offaly
Cavan 0-16 0-13 Tipperary
Allianz Football League – Division 4
Roscommon 1-14 0-15 Leitrim
Wicklow 1-17 0-20 Clare
Fermanagh 0-14 0-08 London
Longford 1-21 1-12 Carlow
NHL Division Three B
Sligo 2-11 2-12 Donegal
Roscommon 2-24 0-15 Louth
Monaghan 2-15 0-17 Mayo
LISTEN: You Must Be Jokin’ podcast – listen to the latest episode now!
