ROBBIE Nicholls struck twice as Llandrindod Wells gave last season's MMP-NL Mid Wales League One runners-up Welshpool Town a bloody nose in a 4-1 win at Broadway on Wednesday night.

Ryan Sims and Shane Pritchard completed the Spamen's comfortable victory with Will Thomas reducing the arrears with a consolation for the Lilywhites.

Phil Jones proved Caersws' last action hero in a 2-1 win at Llansantffraid Village.

Nathan Prodger gave the Saints the lead only for captain Lance Jones to level before summer signing Jones popped up to net a last gasp winner for the Bluebirds.

Elsewhere Nick Williams struck twice as Tywyn Bryncrug celebrated an early season 2-1 derby win over Bow Street who remained in contention through Dean Evans.

Meanwhile Jordan Gerrard netted twice as Four Crosses stayed unbeaten with a 4-2 win at Abermule in MMP-NL Mid Wales League Two.

Paul Bache and Oliver Jackson completed the Crosses tally while captain Adam Williams netted a brace in reply for the hosts.

Montgomery Town and Waterloo Rovers shared the spoils in a six goal thriller at Clos Tanymur.

Ioan Humphreys, Tom Evans and Sam Williams netted for the hosts with Nathan James bagging a brace in reply and Gareth Turner also on target for the Welshpool visitors.

Hay St Marys ran riot at Newbridge with Matty Tong and Jack Bigg completing hat-tricks while Darren Horrigan and Brendan Hackett also struck in an 8-0 romp.

Duane Anning starred with a hat-trick as Presteigne overcame Brecon Northcote 3-1 with Curtis Williams keeping the Stags in the hunt.

Ryan Davies and Guto Huws goals earned Borth United the spoils in a 2-1 win over Machynlleth who replied through Drew Page.

Meanwhile Dyffryn Banw opened their account for the season with goals from Alwyn Jones and Jamie Huxley earning a 2-0 win at Dolgellau Athletic.