HIGH-flying TNS continued their relentless push for a third successive Welsh Premier crown after moving six points clear at the top with victory at Treflan.
Now unbeaten in their last 15 league outings, the Saints need at most 13 points from their last seven outings after overcoming a battling Druids side.
Ken McKenna's men made the perfect start when taking seventh minute lead, but spurned several other openings to have emerged more convincing winners.
Spaniard Oscar Gonzalez set the champions on their way crashing home a loose ball via the bar following a right wing corner.
Duane Courtney then added a second on 26 minutes with the former Burnley man drilling home a low, deflected shot past keeper Carl Edwards.
With TNS carving several good openings, Ancients keeper Carl Edwards was in fine form all night with some smart saves, including an excellent effort to turn Chris King's strike round the post after the ball had cannoned off the bar.
Druids, who eased their basement worries with victory at Newtown last Saturday, were generally on the back foot but revived their cause on 32 minutes when Mike Heverin nipped in to score following a poor backpass.
That was only the second league goal conceded by the Saints in their last 12 games, but it was the full-timers who always looked the more likely to add to their tally in the second half.
Gonzalez headed over from a Courtney cross, Greg Stones brought another good save from Edwards while substitute Mike Wilde shot wide on 82 minutes.
TNS finally made sure of the points in injury time when Scott Ruscoe's shot from the left of the box rebounded off the inside of the post and Wilde made sure from close range.
The Saints, who host lowly Newtown on Good Friday, now look to have one hand firmly on the crown with a six point lead at the top, while also having a game in hand.