Mayo have made a bright start to their Division One campaign in the Allianz National Football League.
Alan Freeman and Kevin McLaughlin both found the net in a 2-11 to 0-10 defeat of Kerry at Fitzgerald Stadium.
Tommy Walsh made a second-half appearance for the Kingdom after five years in the AFL.
Jamie O'Sullivan's goal proved crucial at Páirc Uí Rinn where Cork beat Dublin 1-15 to 0-16.
Two late goals in 90 seconds saw Down come from behind to beat Kildare 3-13 to 1-15 at Newbridge.
Goals in either half from Danny Cummins and Shane Walsh helped Galway to a 2-13 to 1-12 win over Meath at Pearse Stadium.
The two promoted sides finished level in Kiltoom - Roscommon 1-11 Cavan 0-14 the final score.
James Dolan found the net just before half time as Westmeath beat Midlands rivals Laois 1-12 to 0-10 at Cusack Park.
Clare made the brightest start in Division Three, comfortably beating Wexford 1-16 to 0-5.
Limerick were 0-14 to 1-9 winners over Sligo in Kilmallock.
While Armagh narrowly saw off Tipperary at the Athletic Grounds - 2-8 to 0-13.
Offaly were the only side to post a victory in Division Four, beating London 0-9 to 1-2 in Ruislip.
It finished Leitrim 0-15 Longford 1-12 at Pairc Sean Mac Diarmada.
And at Páirc Naomh Pól it finished up Antrim 1-12 Carlow 0-15.
Meanwhile Galway will play Dublin in next week's Walsh Cup final.
The Tribesmen comfortable 2-18 to 0-15 winners over Carlow at Cullen Park.
Dublin also had it relatively easy, beating Laois 2-18 to 1-11 at O'Moore Park.
You can see the full results from the Allianz League Divisions and the rest of today's GAA action below:
Allianz FL Division 1
Cork 1-15 - 0-16 Dublin, Pairc Ui Rinn
Kerry 0-10 - 2-11 Mayo, Fitzgerald Stadium
Allianz FL Division 2
Galway 2-13 - 1-12 Meath, Pearse Stadium
Roscommon 1-11 - 0-14 Cavan, Kiltoom
Westmeath 1-12 - 0-10 Laois, Cusack Park
Kildare 1-15 - 3-13 Down, Newbridge
Allianz FL Division 3
Clare 1-16 - 0-5 Wexford, Miltown Malbay
Limerick 0-14 - 1-9 Sligo, Kilmallock
Armagh 2-8 - 0-13 Tipperary, Athletic Grounds
Allianz FL Division 4
London 1-2 - 0-9 Offaly, Ruislip
Leitrim 0-15 - 1-12 Longford, Pairc Sean Mac Diarmada
Antrim 1-12 - 0-15 Carlow, Pairc Naomh Pol
All-Ireland club JFC semi-final replay
Brosna 1-8 - 0-7 Rock, Ballinasloe
Walsh Cup semi-finals
Carlow 0-15 - 2-18 Galway, Netwatch Cullen Park
Laois 1-11 - 2-18 Dublin, O'Moore Park
Kehoe Cup round 3
Meath 3-23 - 0-12 Longford, Trim
Wicklow 3-17 - 0-11 Maynooth University, Greystones
Fingal 0-8 - 5-27 Kildare, IT Blanchardstown