Kildare guaranteed themselves a spot in the final after their 13 points to eight win over Roscommon at Dr Hyde Park.
The win gives Kildare a six-point lead over Roscommon in the standings, and with a three-way tie impossible, Kildare’s head-to-head record will see them through in the event of a two-way tie.
Down are favourites to join them but they dropped their first points of the competition in a 0-11 to 0-11 draw with Wicklow. A win next week against Laois will see them reach the final.
Sligo needs wins badly if they are to stay in the third tier after their slumped to a fifth straight loss, with Longford taking a 0-12 to 0-10 win from Collooney, while Laois claimed a second win from three games in their 0-15 to 2-7 win against Fermanagh.
And in Division 4 there were wins for Carlow, Leitrim and Louth against Antrim, Limerick and Derry respectively.
ROUND 5 RESULTS
Lidl National Football League Division 1
Donegal 2-6 Cork 0-8
Galway 1-12 Tipperary 0-4
Mayo 0-10 Westmeath 2-0
Waterford 0-13 Dublin 4-5
Lidl National Football League Division 2
Kerry 3-10 Monaghan 2-9
Clare 1-9 Cavan 1-13
Tyrone 4-17 Wexford 0-3
Armagh 3-5 Meath 1-21
Lidl National Football League Division 3
Down 0-11 Wicklow 0-11
Roscommon 0-8 Kildare 0-13
Sligo 0-10 Longford 0-12
Laois 0-15 Fermanagh 2-7
Lidl National Football League Division 4
Carlow 5-9 Antrim 1-8
Leitrim 4-13 Limerick 1-6
Derry 0-3 Louth 1-18