David Lloyd came to Caldicot Town's rescue in their home game against Morriston in the Macron Welsh League, Division Two on Saturday, scoring a last-gasp winner which took them into top position.

Caldicot took over from unbeaten Pontypridd Town, who were held to a home draw by ENTO Aberaman.

But it's tight at the top, with one point covering the top three - Caldicot on 24 points, with Pontypridd and Garw breathing down their neck.

And for good measure, Caldicot rule the roost in the Reserve Division (East), leading by seven points from Newport YMCA. Caldicot won 4-0 at Dinas Powys on Saturday.

Jason Pritchard, Caldicot manager, said: "It was a poor game, neither side deserving to win. It was probably the worst we have played this season and we would have settled for a point. But I have to admit everything is hunky-dory at the moment, but to get three points was daylight robbery and we will play better and get nothing."

The crucial goal was created by substitute Paul Harris, who beat a couple of players on the right and pulled the ball back for Lloyd to score.

Pritchard added: "Assistant manager Simon Wetter played very well at centre-half and explains why we kept our first clean sheet for quite a few games."