A superb display of scoring from Declan Coulter proved to be the difference for Donegal as they recorded their first Division 3A win away to Tyrone, prevailing 2-23 to 1-15.
The former Armagh star hit 10 points as goals in either half from PJ McCarron and Dylan Duffy maintained the dominance of the visitors at Healy Park.
Tyrone's challenge was again led by Damien Casey, who hit 1-11 in total, and they came within five points of their opponents at one stage before Donegal regained control near the end.
Elsewhere in Division 3A, Longford made it two wins from two as they overcame Louth by 1-15 to 1-10 at Glennon Brothers Pearse Park.
Alan Ward's 10 points proved decisive but the foundations for this win were laid in the first half, with the midlanders firing over 12 points to Louth's three to give them a nine-point lead going in at the break.
Ward sent over eight points in that opening half while Johnny Casey, Paul Barden Jnr and David Buckley were all on target.
By the 38th minute Longford had extended their lead to 13 points with a goal from Johnny Casey and a Buckley point.
Louth pulled a goal back in the second half and tagged on late points as they fell to their second defeat of the campaign.
Armagh also built on their win last week, making light work of Monaghan's challenge as they cruised to a 3-25 to 1-10 success at the Athletic Grounds.
In Division 3B, Cavan upset the formbook to collect their first NHL Division 3B points of the season in a 0-17 to 0-12 derby success against Fermanagh at Kingspan Breffni.
The wind-backed hosts relied heavily on Brian Fitzgerald's expert free-taking and it wasn't until the 13th minute that they managed to score from open play, with Diarmaid Carney pointing from long range.
Fermanagh trailed by 0-6 to 0-2 when they were awarded a penalty after target man John Paul McGarry was fouled, but Cavan goalkeeper Darren Sheridan impressively dived to deflect John Duffy's 23rd-minute penalty over the crossbar.
Fermanagh had the wind at their backs and looked in the mood on the restart to eat into Cavan's 0-10 to 0-7 interval lead.
Kilnawley clubman Tom Keenan raced through the middle less than 90 seconds after the restart to make it a two-point game.
The visitors worked hard to gain parity thereafter, but a straight red card for top scorer Duffy in the 66th minute helped Cavan over the line with a bit to spare.