It was a busy day in the Allianz National Football Leagues on Sunday with 11 matches taking place around the country in all four divisions.
Galway remain ahead of Kerry on scoring difference at the top of Division One after Michael Meehan propelled them to victory over Donegal at Pearse Stadium.
Kerry had their own talisman in Colm Cooper as he inspired their narrow two-point win over Mayo in Tralee.
In the other game in Division One, Tyrone defeated Westmeath thanks to a late, late goal from Colm Cavanagh after a gripping clash in Mullingar.
In Division Two, Kieran McGeeney's Kildare continued their excellent form with a fine three-point win over fellow pacesetters Monaghan in Clones to move to the top of the table.
In the only other game in the division, Meath had too much for a profligate Wexford in Wexford Park in a low-scoring clash.
In Division Three, Roscommon took care of Louth, Dan Gordon was in supreme form for Down as they won at Longford and Tipperary enjoyed an impressive eight-point win over Offaly at Semple Stadium. The three winners are all tied at the top of the table on six points.
Meanwhile in Division Four, Antrim moved to the top of the table with a 4-goal victory over Carlow at Dr Cullen Park. There were also wins in the division for Clare and Leitrim, who defeated Kilkenny and Wicklow respectively.
There were two games in the lower reaches of the NHL on Sunday, Wicklow beat Armagh 2-11 to 1-15 in Division 3 while in 3B, London defeated Roscommon in Athleague 2-12 to 0-13.
Sunday's Results in Full:
Allianz NFL Division One
Galway 1-16 Donegal 0-12
Westmeath 2-10 Tyrone 1-15
Kerry 0-13 Mayo 0-11
Allianz NFL Division Two
Monaghan 1-11 Kildare 1-14
Wexford 0-7 Meath 0-10
Allianz NFL Division Three
Tipperary 1-16 Offaly 1-8
Louth 0-10 Roscommon 0-13
Longford 0-8 Down 0-13
Allianz NFL Division Four
Leitrim 0-13 Wicklow 0-11
Clare 5-21 Kilkenny 0-4
Carlow 1-11 Antrim 4-13
Allianz NHL Division 3/3A
Wicklow 2-11 Armagh 1-15
Roscommon 2-12 London 0-13
Guinness is good for you, say medical experts