Kerry succumbed to their second league defeat in a row as Derry travelled to Killarney and came away with an impressive 0-16 to 0-14 win.
Cathal McNally's late goal proved to be only a consolation as Kildare were beaten 1-12 to 0-16 by Brian Cuthbert's Cork.
Mayo were left to rue a number of missed goal chances as a goal in either half from Darren McCurry helped Tyrone to a six-point win in Omagh.
All-Ireland champions Dublin proved too good for Westmeath who did score a late goal through Dessie Dolan.
In Division 2, Colm McFadden was the goalscorer as Donegal overcame Galway by 1-16 to 0-12 in Salthill'
Laois overcame the dismissal of Conor Meredith just before half time to beat Louth by three points in Drogheda with Ross Munnelly the or man to find the net.
Monaghan were clinical in their 12-point demolition of Meath in Clones.
There were wins in Division Three for Limerick, Cavan ans Roscommon.
While in Division Four, both Leitrim and Clare and Waterford and Tipperary drew with Wicklow registering a two- point over Antrim in front of their own fans.
Kildare's Two Mile House after the All-Ireland Junior club football champions after a 5-7 to 1-11 win over Fuerty of Roscommon.
Elsewhere , Meath claimed their seventh Kehoe Cup title after beating Kildare by 1-21 to 0-19 after extra-time in Newbridge.
Allianz FL Division 1
Cork 0-16 Kildare 1-12, Páirc Uí Rinn
Kerry 0-14 Derry 0-16, Killarney
Tyrone 2-15 Mayo 0-15, Healy Park
Westmeath 1-7 Dublin 0-14, Cusack Park
Allianz FL Division 2
Galway 0-12 Donegal 1-16, Pearse Stadium
Louth 0-11 Laois 2-8, Gaelic Grounds
Monaghan 0-20 Meath 0-8, Clones
Allianz FL Division 3
Limerick 2-11 Longford 0-11, Gaelic Grounds
Offaly 0-8 Cavan 1-11, O'Connor Park
Roscommon 1-16 Wexford 1-9, Kiltoom
Allianz FL Division 4
Antrim 1-13 Wicklow 3-9, Ahoghill
Clare 0-11 Leitrim 1-8, Miltown Malbay
Tipperary 0-12 Waterford 1-9, Clonmel
All-Ireland club IFC final
Kiltane 2-13 Truagh 2-21, Croke Park
All-Ireland club JFC final
Fuerty 1-11 Two Mile House 5-7, Croke Park
Interprovincial SHC semi-finals
Connacht 1-18 Munster 0-16, Ballinasloe
Leinster 8-18 Ulster 1-21, Trim
Kehoe Cup final
Kildare 0-18 Meath 1-21, Newbridge