The hosts made it two from two in reserve grade when, despite a try on the bell from Narwan, they clinched the win 38-34.
It took just three minutes in the A grade game for points to be score when halfback Fred Waters found space for a four-pointer.
Sloppy play followed the opening try with no side able gain any momentum with poor execution and penalties.
Kerrod Williamson made the breakthrough 15 minutes after the points when he crossed for a try.
Narwan’s Ryan Kelly was next to score with 10 minutes left in the first term.
Jordan Moran added another four points leading into the break for Narwan to hold a 14-4 advantage.
Despite losing the ball in the opening set of the second half, Glen Innes were first to score when Williamson found space off a scrum.
The Magpies scored less than a minute later straight off the restart with Jayden Ehsman in under the posts to level the score at 14-all.
Narwan’s Wes Kelly broke through the line next to retake the lead for his side.
Narwan’s Elijah Tighe capitalised on a Magpies mistake for the visitors to extend to 26-14.
A mistake leads to a try for Narwan's Elijah Tighe. 26-14 now— Ellen Dunger (@ellen_159) August 6, 2017
Waters scored his second for the match when centre Jared Edwards stormed through the Glen Innes line and found his halfback in support.
Bevan Quinlan earned a try next but Narwan’s celebrations were short-lived as Brendan Blaker found his way over the stripe.
His second row partner Adam Morris was next to score for Glen Innes to bring the deficit back to just 38-26 which rounded out the final scoreline.
More to come.