Weather wreaked havoc with Round 3 of the Allianz National Football League as a host of games around the country were postponed. However, in the matches that did go ahead, we were treated to some crackers.
Dublin started the weekend off with a five-point win over Donegal in Croke Park, as Tyrone and Galway also recorded wins in Division 1.
There were victories for Cork and Down in Division 2, while Armagh and Westmeath came out on top in Division 3.
In Division 4, Carlow and Laois kept up their 100 percent records on Saturday while Antrim drew with Wicklow.
Allianz National Football League Division 1
Dublin 0-20 Donegal 0-15
Galway 1-13 Mayo 0-11
Kildare 0-18 Tyrone 1-16
Monaghan vs Kerry POSTPONED
Allianz National Football League Division 2
Cavan vs Meath POSTPONED
Clare 0-11 Tipperary 0-11
Cork 2-11 Louth 0-10
Roscommon 0-07 Down 0-12
Allianz National Football League Division 3
Armagh 1-11 Longford 1-10
Derry vs Offaly POSTPONED
Sligo vs Fermanagh POSTPONED
Wexford 1-10 Westmeath 0-16
Allianz National Football League Division 4
Carlow 2-11 Leitrim 0-04
Laios 0-18 Waterford 1-11
London 2-08 Limerick 2-08
Antrim 0-12 Wicklow 0-12