Longford are unbeaten, while Cavan, Wexford and Roscommon also claimed victories following the round 4 action in Football League Division 3 this afternoon.
At Markievicz Park, Glenn Ryan's Longford charges record an impressive 1-16 to 1-8 win over hosts Sligo.
Sean McCormack tallied up 10 points for the visitors in a game which saw them lead from the 16th minute onwards following a Paul Barden goal.
Longford held a 1-7 to 1-3 interval lead and failed to ease up in the second half, outscoring the hosts by nine points to five in the closing 35 minutes. Adrian Marren claimed Sligo's lone goal.
Martin Dunne scored two goals for Cavan in their 4-10 to 0-14 success over Tipperary at Semple Stadium today.
Dunne and Mark McKeever netted a goal each in the first half as Cavan led by 2-6 to 0-6 at the interval.
The visitors were down to 14 men at this stage following a second yellow card for Brendan Fitzpatrick.
Dunne and Barry Watters added a goal each on the restart, with Tipperary's woes compounded by the dismissal of top scorer Barry Grogan late on.
Offaly forward Niall McNamee made a losing return to action as Wexford beat the Faithfuls on a 1-21 to 2-05 scoreline at O'Connor Park.
The Rhode clubman featured as a second half substitute in a game where Gerry Cooney's Offaly charges played second fiddle throughout.
Wexford led by 0-10 to 0-03 at half-time, but a Ken Casey goal gave Offaly some hope on the restart.
However, the hosts could not withstand the 45th minute dismissal of substitute Kevin Lynam.
Wexford kicked on for victory, with Shane Roche netting a late goal for Jason Ryan's victorious side.
Meanwhile, Roscommon claimed the only home win in the division courtesy of a 1-10 to 1-06 victory over Antrim at Dr. Hyde Park.
Roscommon's Conor Devaney and Antrim's Michael Magill netted the goals in the first quarter.
Paddy Cunningham missed a second half penalty for the Saffrons.