LLANIDLOES Town ensured top spot in MMP-NL Mid Wales League One at the end of 2018 with a battling 1-0 win at Bow Street.

Elsewhere Caersws maintained the pressure in second place with a 3-0 derby win at Carno with captain Lance Jones leading the way with a double while top scorer Mark Edmonson completed the tally.

Berriew brushed aside Churchstoke with Richard Davies and Charlie Humphreys each netting twice in a 6-0 win at Cae Camlad.

Steff Rogers and former Churchstoke favourite Joe Haycock completed the drubbing.

Meanwhile Llanfair United and Welshpool Town lost ground on the leading pack with a goalless stalemate at Mount Field.

Kerry staged a fightback to claim a point in a 4-4 draw against Llansantffraid.

The Saints were 4-1 up after Max McLaughlin had given the home side the lead with Mark Hughes and a Luke Mumford double saving the Lambs a point.

Llandrindod Wells toasted a 2-0 win at home to derby rivals Radnor Valley with Ashley Jones and Ryan Sims securing the spoils at Broadway.

Elsewhere Aberaeron completed a 2-0 win at home to Tywyn Bryncrug.