JOHN Owen’s goal five minutes from time saw Aberystwyth Town cause the biggest shock of the JD Cymru Premier season so far and end The New Saints’ unbeaten start to the campaign.

TNS went to Park Avenue on Tuesday night with 10 wins and two draws from their first dozen matches – but game 13 turned out to be an unlucky one for the league leaders.

There was a crumb of comfort for TNS as second-placed Flint Town United could only cut the gap at the top from seven to six points after they were held to a 1-1 draw by lowly Cefn Druids at The Rock.

With just three wins from their opening 12 encounters going into the clash in Ceredigion, not many outside the Aberystwyth camp would have given the Seasiders much hope of victory.

Owen missed a great chance to break the deadlock in the first half, while team-mate David Evans also went close and Louis Robles nearly put TNS ahead.

Danny Davies and Danny Redmond had two of TNS’ best chances after the break, but Owen struck with five minutes left on the clock.

Mathew Jones was the provider as Owen coolly slotted the ball past Paul Harrison.

Further north, Druids were 13 minutes away from their first win of the season before that man Michael Wilde earned Flint a share of the spoils.

Mitchell Williams had given the hosts the lead and, while they couldn’t hold on, the draw gave Druids their second point of the season.

They did finish the match with 10 men following a late red card for Niall Flint.

There was a thrilling second half at Latham Park as Newtown and visitors Bala Town fought out a 3-3 draw, with all six goals coming after the break.

Nathan Peate put the Lakesiders ahead, Jordan Evans equalised two minutes later, but Lassana Mendes struck to see Bala retake the lead.

Newtown then turned the fixture on its head with Nick Rushton and Evans putting them 3-2 up, before Peate grabbed his second to make it all square.

Penybont stay fourth after a come-from-behind win at home to Cardiff Met.

Thomas Davies put the Archers in front early on and it took until the 63rd minute for Rhys Griffiths’ men to draw level through Mael Davies.

And Lewis Harling came up trumps in the 79th minute to secure a 2-1 triumph for the hosts.

Connah’s Quay Nomads continued their upturn in form thanks to Neal Eardley’s first goal for the club.

The Welsh international’s 68th-minute effort was enough to give Craig Harrison’s side the three points against Caernarfon Town at The Oval.

And Kayne McLaggon was on the scoresheet again for Barry Town United, but they had to settle for a draw at Haverfordwest County.

County bounced back from their 6-0 drubbing by TNS to stay a point behind the Dragons, as McLaggon cancelled out Keenan Patten’s strike.

On Friday, TNS host Newtown, Flint go to Bala and Cardiff Met welcome Aberystwyth to the capital.

Saturday sees Barry, Connah’s Quay and Haverfordwest host Cefn Druids, Penybont and Caernarfon respectively.