The final round of action in the Allianz Football League is over.
Tyrone have been relegated from Division 1 after drawing against Kerry - final score was 1-14 to 0-17.
Dublin beat Monaghan to take second spot, but both teams advance to the semi-final stage.
Mayo and Donegal drew 1-9 to 0-12, but it is Donegal who advance to the knockout round.
Top of the table Cork lost to relegated Derry by 2-15 to 1-11.
The Division 1 semi-finals will take place next weekend.
Meanwhile in Division 2, Roscommon beat Westmeath 2-13 to 0-12 to gain promotion to Division 1, relegating their opponents in the process.
Down also confirmed their promotion with a 3-12 to 1-15 win over Laois.
Kildare have been relegated after 3-12 to 1-12 defeat in Galway, and Meath beat Cavan 0-14 to 0-12.
Fermanagh and Armagh already guaranteed promotion from Division 3.
Both lost to Clare and Sligo respectively.
Wexford fought back to beat Tipperary 2-15 to 2-12 and Limerick beat Louth by 2.
Longford and Offaly have been promoted from Division 4: Longford beat Carlow 1-18 to 1-12, Offaly defeated Antrim 1-13 to 1-7, and London finished against Wicklow with 2-8 to 0-12.
Allianz FL Division 1
Mayo 0-12 Donegal 1-9 (MacHale Park)
Derry 2-15 Cork 1-11 (Owenbeg)
Monaghan 1-11 Dublin 1-22 (Clones)
Tyrone 0-17 Kerry 1-14 (Healy Park)
Allianz FL Division 2
Westmeath 0-12 Roscommon 2-13 (Cusack Park)
Down 3-12 Laois 1-15 (Pairc Esler)
Galway 3-12 Kildare 1-12 (Tuam Stadium)
Meath 0-14 Cavan 0-12 (Pairc Tailteann)
Allianz FL Division 3
Sligo 1-19 Armagh 1-8 (Markievicz Park)
Louth 2-11 Limerick 2-13 (Drogheda)
Clare 1-14 Fermanagh 2-9 (Cusack Park)
Tipperary 2-12 Wexford 2-15 (Clonmel)
Allianz FL Division 4
Wicklow 0-12 London 2-8 (Blessington)
Carlow 1-12 Longford 1-18 (Netwatch Cullen Park)
Offaly 1-13 Antrim 1-7 (O'Connor Park)