Na Rossa produced a fine second half performance to come from behind and beat Naomh Padraig, Muff at Pairc Dooey on Saturday night.
Na Rossa . . . . . . . . . . . 0-15
N Padraig, Muff . . . . 1-8
Odhran Molloy was the star of the show for the Gaeltacht side, hitting five points.
John Paul McCready, Na Rossa's main free-taker, also hit five points as the home side recorded another impressive win.
For Muff, it was a disappointing result on a night when they caused their opponents plenty of concern.
The Inishowen club led at half time by a point, 0-5 to 0-4.
However, Na Rossa hit eleven points in a blistering second half display which turned this game on its head.
The Muff goal, their final score of the match, came late on at a stage when Na Rossa, for whom Christian Bonner had another fine game, had sealed the win.
The victory maintains Na Rossa's unbeaten run in the league.
They stay four points behind Moville, but have two games less played.
Na Rossa: PJ Hanlon; Jamie McCreadie, John McDyer, Daniel Melly; Brian Breslin, Darrell Devenney, Conor Melly; Eugene Molloy (0-1), Donal Trimble; Odhran Molloy (0-5), John Paul McCready (0-5), Conor McCahill; Christian Bonner (0-2), Sean McMonagle (0-1), Adam McHugh (0-1).
Moville, the leaders, made it 11 games unbeaten after they proved much too strong for Naomh Padraig, Lifford.
It was another fine performance on the road from Moville, who won by 4-22 to 1-9.
In Convoy, the home side, missing a number of regulars, lost out to Carndonagh by 1-12 to 0-7.
Ben Lafferty top-scored for Carndonagh with a goal and a point. Richard Cunningham also hit three points as Carn cruised to a good victory.
Convoy, missing Peter Blake, Anthony Browne and Benny Bonner, battled hard, but were unable to thwart Carndonagh in front of goal.
The other Carn scorers were Gerard Doherty (0-2), Darragh McLaughlin (0-2), Matthew McLaughlin (0-2), Keith Norris (0-1) and Fionn McLaughlin (0-1).
Meanwhile, Robert Emmetts are up to fourth in the table after a convincing win over Pettigo.
The Castlefinn club won by 5-17 to 0-9.