Roscommon are in pole position in Allianz Football League Division 4 thanks to a slender win over Wicklow, while their were also hard-earned victories for Carlow and Clare.
Roscommon beat Wicklow by 3-14 to 2-16 at Aughrim, with Kevin Higgins leading the visitors' charge in the closing stages.
Fergal O'Donnell's side overturned a 1-07 to 1-06 half-time deficit, aided by a penalty from Karol Mannion.
Higgins scored the Rossies' third goal, giving them a 3-13 to 2-14 buffer late on. He followed up with a point as the game entered injury-time.
Mick O'Dwyer's charges were handed a late chance, however Seanie Furlong's pointed free was too little, too late as Roscommon claimed their fifth win of the campaign.
Meanwhile, Daniel St. Ledger's 57th-minute penalty proved to be the difference in Carlow's 1-10 to 0-10 triumph over Leitrim at Carrick-on-Shannon.
Leitrim led by 0-06 to 0-05 at the interval courtesy of a Conor Kelly point, but Carlow seized control on the resumption.
The visitors outscored their opponents by 1-04 to 0-01 during a 24-minute spell after the break, with James Glancy landing Leitrim's lone point during this period.
St. Ledger's goal gave Carlow a 1-09 to 0-07 buffer and they kept ahead despite a late rally from Leitrim.
At Cusack Park in Ennis, Clare were pushed all the way by Longford before finishing as 1-07 to 0-08 winners.
A Gary Brennan goal, late in the opening half, helped Clare build a 1-06 to 0-04 interval lead.
The hosts only scored a single point in the second period but managed to hold on for victory, with Longford losing the influential Bernard McElvanney to a late injury.