WELSH Premier leaders The New Saints could secure the title as early as next weekend.
TNS beat Cardiff Met 2-0 at Park Hall while second-placed Gap Connah's Quay as now 24 points adrift after losing 1-0 at home to Carmarthen Town.
The Old Gold stunned the Nomads at the Deeside Stadium, Ceri Morgan firing a 20-yarder with 10 minutes remaining and the hosts were unable to find an equaliser despite heavy pressure late-on.
TNS were made to work hard by Met but took the lead when Adrian Cieslewicz burst to the edge of the box before chipping over keeper Will Fuller after 26 minutes.
Home keeper Paul Harrison made a good save to deny Chris Baker but Alex Darlington added a second from the penalty spot after being brought down in the box.Bala Town drew level on points with the Nomads after a pulsating but highly controversial 3-2 win over Bangor City at Maes Tegid. Gary Roberts missed a chance to put the visitors in front, blazing a penalty wide after Conall Murtagh had fouled, but the Lakesiders went ahead on the stroke of half-time through Chris Venables.
City drew level after 54 minutes through Dan Nardiello but Bala were awarded a penalty on an assistant's flag for an alleged foul by Sergio Uyi, who appeared to have won the ball cleanly. Anthony Stephens converted and, after Roberts had been red-carded, delivered the free kick from which Stuart J Jones headed a third. Rodrigo Branco scored with a fine finish as the game went into stoppage time, but it was too little, too late for the Citizens.
In the play-off conference, Aberystwyth won a close affair at Park Avenue 1-0 as Airbus UK Broughton drop six points adrift of the pack at the bottom. In a first half which produced little in the way of goalmouth action, the Seasiders forged an opening on 20 minutes when debutants Dylan Rees and Dafydd Jones combined for the latter to volley just wide of the target.
But the game turned inside the first five minutes of the second half when Luke Sherbon first sent a penalty against the crossbar, but made amends two minutes when turning in the box to fire past keeper Shaun Pearson.
Newtown and Cefn Druids both moved up the table with away wins at Llandudno and Rhyl respectively. Jason Oswell opened the Robins' account at Maesdu Park when he headed home from a Craig Williams corner and the lead was doubled on the stroke of half-time when loanee Nicky Rushton fired past Dave Roberts. Llandudno did pull a goal back through a penalty from Sam Hart on his debut after keeper Jack Perry had fouled Marc Williams, but were unable to find an equaliser in the remaining 10 minutes.
The Druids won 2-0 at Belle Vue to drop the Lilywhites into the relegation zone, Adam Hesp bundling the ball home at the back post from Corey Roper's corner on the half hour. And the points were sealed by Ashley Ruane, who curled a right-footer into the net seven minutes later.