ADAM Davies struck a 96th minute equaliser to save Welshpool Town a point in a 2-2 draw at Llanidloes Town.

Debutant Peter Rees opened the scoring for the Daffodils with Ryan Biggs also netting for the Daffodils but Davies completed his brace with the last kick of the game to snatch a point for the Lilywhites.

Llanrhaeadr’s title bid also faltered in a 3-2 defeat at Aberaeron.

Mattie Davies led the Seasiders to glory with a brace while Matt Clarke completed their scoring with Khyam Wytton and Marc Griffiths replying for the villagers.

Ten man Llanfair United edged the spoils in a battling 2-1 win at home to Knighton Town.

Alun Hughes went from hero to villain after opening the scoring for the hosts only to receive his marching orders early in the second-half.

However own goal ensured the hosts the spoils with Connor Bird replying for the Robins.

Jack Williams starred with a brace and two assists as Radnor Valley eased to a 5-1 win at home to Kerry with Elliot Morris’ double and a Chris Price strike cancelling Ben Davies’ consolation.

Joe Haycock maintained his fine form with a brace in Churchstoke’s 3-1 win at home to Llandrindod Wells with Kieron Mulloch completing the scoring while Ben Jones replied.

Aston Heath struck twice as Tywyn Bryncrug celebrated a 3-2 win at Berriew with Mark Edmonson also netting to cancel replies from Josh Morgan and Rhys Stephens.

Carno eased to a convincing 5-1 win at home to Borth United with Luke Evans twice on target while Geraint Jones, Scott Williams and Andy Evans cancelled a Ryan Edwards consolation for the Magpies.

Meanwhile Bow Street won 3-0 at bottom of the table Machynlleth with Mark Gornall, Callum Ferriera and Tom Williams on target.