MONTGOMERY Town celebrated a last gasp leveller in a 1-1 draw at home to Carno.

Ioan Humphreys gave Carno the lead inside the opening five minutes before Monty were reduced to 10 men following the dismissal of Scott Williams.

However the home side refused to surrender and salvaged a point with two minutes remaining with Geraint Jones putting through his own net.

Elsewhere Christian Jones struck late as Builth Wells toasted a hard-fought 1-0 win at home to Bow Street.

Mattie Davies marked his comeback with the winner as Aberaeron prevailed 2-1 winners at home to Radnor Valley with Ryan Jenkins also on target for the Seagulls while Ieuan Price replied.

Meanwhile Will Pritchard's hat-trick inspired Welshpool Town to a 5-2 win at home to Kerry.

Ricky Litchfield and an own goal completed the scoring while the Lambs replied through Max McLaughlin and Luke Mumford.