The games are coming thick and fast as the Pembrokeshire Football League is catching up with the league programme that so much was lost during one of the wettest winters on record.

Telegraph Sport takes a look at what happened in the seven Division One matches played on Saturday.

Goodwick United are the current league leaders and they went to Windmill Lane and came away with a 2-4 victory third from bottom Angle.

After a goalless first period the visitors opened their account when Rhys Dalling drilled home from inside the box, Jordan Griffiths added a second with a firm header for the Phoenix Boys, Connor Willis pulled one back for the hosts before Adam Raymond converted from the spot, Steffan Williams added a fourth, and near the final whistle Nick Willis grabbed Angle’s second.

The biggest win of the afternoon was at the Observatory where champions Hakin United thrashed Tenby 12-0. Woodrow headed in an early opener, Ben Steele bagged the second, Woodrow headed in the third and Ashley Bevan drilled home to give the Vikings a four goal cushion at the break. After the break it was one-way traffic as Woodrow, Steele and Bevan all scored hat-tricks alongside solitary efforts by Nathan Banner and James Stanmore.

Second from bottom Herbrandston grabbed an important 4-2 win over Pennar Robins at home. Haydn Dimond, Shane Walsh, Simon Mathias and Ali Ouzman scored for the hosts, while Phil Thompson grabbed both of the visitors’ goals.

Johnston found the going tough as they defeated Carew 3-1 at the Glebelands Ground. Joe John gave the Tigers the lead, but the Rooks equalised through Alex Bailey as it stood 1-1 at half time. Ten minutes after the interval Scott Murray made no mistake with a penalty, then in injury time Andrew Murray added a third to put the result beyond doubt.

Merlins Bridge’s disappointing form continued as they were beaten 0-2 against Neyland at the Racecourse. Henry Durrant scored a cracking early goal for the Nomads, the midfielder struck a superb shot from near halfway that flew into the top corner, on the hour mark Mike Chandler added a second from close range to secure the visitors’ eleventh win of the season.

Bottom of the table St Clears drew 1-1 with Milford United at home. This was a game that the Saints were hoping to win, they took the lead in the 25th minute when Nathan Evans’ shot that Sean Seymour Davies dummied as the ball evaded Andrew Fairbairn and found the back of the net. Seven minutes before the break Liam Davies equalised, with no further goals scored both teams settled for a point apiece.

Third in the table West Dragons twice came from behind to secure a 2-2 draw with sixth placed Narberth at the Pavilion Ground. Steve Thomas scored a cracking opener in the 26th minute, the striker drilling a powerful effort into the top corner, just before the break the hosts equalised when Ashley Prior’s shot took a big deflection off Ashley Williams for the equaliser that was deemed an own goal.

On 70 minutes the Bluebirds regained the lead with possibly the longest shots, Ade Jones struck a clearance from his own 18 yard box that sailed over Dragons’ keeper Peter Blain for a remarkable finish. Just five minutes later the Dragons equalised with Scott Crawford finishing clinically at the near post to secure a point.