Dublin had to be patient to beat defensive Derry by 0-8 to 0-4 in a poor encounter at Croke Park.
Down's promotion hopes were dealt a blow as Meath outgunned them by 2-11 to 0-10 at Newry tonight.
Cavan kept their slim promotion hopes alive with a 1-8 to 1-3 win against Westmeath at blustery Breffni Park.
Emmet Bolton's last-minute goal handed Kildare a dramatic win over neighbours Laois at O'Moore Park, 1-12 to 1-9.
There was plenty at stake tonight as the pictures became clearer in both the national football and hurling leagues.
Armagh sealed their return to Division Two with a hard-fought 0-10 to 0-8 victory over neighbours Louth at the Athletic Grounds.
Dublin eased through to the last four of the national hurling league thanks to a facile 1-25 to 0-16 defeat of Limerick at Croke Park.
Laois retained their Division 1B status with a 2-18 to 1-13 victory over 14-man Antrim at O'Moore Park.
It's will be a Connacht v Munster Hogan Cup decider next month after today's epic semi-finals.
Henry Shefflin has explained the thinking behind his decision to hold a press conference to announce his retirement.
Another link with the Kilkenny All-Ireland winning teams of 1967 and '69 has been broken with the death of Claus Dunne at the age of 70.
Asking players to sign on the dotted line of disciplinary codes of conduct is not the norm amongst inter-county gaelic football and hurling squads.
Damien O'Reilly, Martin Dunne and Brendan Fitzpatrick come into the Cavan team for this evening's FL Division 2 home clash against Westmeath.
Westmeath manager Tom Cribbin has announced his team for tonight's vital FL Division 2 game against Cavan in Kingspan Breffni Park.
Laois football boss Tomas O Flatharta gives Paul Kingston his start in this evening's FL Division 2 encounter against Kildare in place of Gareth Dillon.