ALLIANZ Football League Division 1 title contenders Derry coasted past Kildare to win by 2-17 to 3-9 at Celtic Park and condemn Jason Ryan's men to relegation.
Captain Mark Lynch led by example, scoring 1-6 as his team heads towards the semi-finals.
The visitors were 1-7 to 1-3 behind at the break, with Keith Cribbin cancelling out Cailean O'Boyle's early goal.
However, Lynch's second half goal and a glut of points sealed the result, although éamonn Callaghan and Tommy Moolick's late goals salvaged some pride for the Lilywhites.
Those concessions in the dying minutes took some of the gloss off Derry's fourth win of the campaign, but the in-form hosts never really had to get out of third gear.
Paul Geaney scored 1-4 to help Kerry defeat Westmeath 2-15 to 0-13 in Mullingar, condemning Paul Bealin's side to relegation.
Westmeath's impressive first half display gave way to a poor showing after the break, when they were outscored 1-9 to 0-4
The key moment came in the 45th minute when Geaney profited from James O'Donoghue's unselfish pass to fire an unstoppable shot past Westmeath goalkeeper Stephen Gallagher.
That put Kerry two points clear and they never looked back, adding another eight points to complete a comprehensive victory.
The match was also notable for the return of former All Star goalkeeper Gary Connaughton, who dramatically come out of retirement and featured on the Westmeath bench.
Cork and Tyrone finished level at 2-14 to 0-20 in a thriller at Páirc Uí Rinn to push for places in the semi-finals.
Paul Kerrigan banged in an early goal for Cork, but Tyrone led for most of the first half, and six Kyle Coney points had them ahead by 0-12 to 1-05 at the interval.
Substitute Colm O'Neill scored Cork's second goal midway through the second half, but Coney led the Tyrone fightback with his ninth score, and it was substitute Ronan O'Neill who nailed the stoppage time equaliser from a free.