The match of the day was at the Racecourse where Merlins Bridge narrowly defeated arch-rivals Hakin United 4-3. The Wizards came from behind to secure the points, Nathan Greene (2), Lawrie Haworth and Joe Leahy bagged the goals for the triumphant Bridge, whilst Ryan Wilson, Justin Harding and Adam John were on target for the Vikings.
Milford United were convincingly beaten 0-5 against league leaders Goodwick United at Marble Hall; Jordan Griffiths claimed a hat-trick alongside one each for player boss Wayne O’Sullivan and Rob Morgans.
Narberth lost 2-4 against second in the table Carew at Jesse Road. Chris Brown and Ben John netted for the homesters, but the Rooks secured the points thanks to a superbly taken hat-trick by Jordan Richards and a solitary strike by Scott Ferney.
Clarbeston Road suffered a 0-2 defeat at home against third placed Monkton Swifts, Tom Powell and an own goal sealed the three points for the high-flying Swifts.
Saundersfoot Sports drew 3-3 at home against Neyland. Jack Franklin, Richie Cope and Geoff Marsh netted for the Sports, but the Nomads secured a point with goals from Max Bowman-Davies, Ollie Hughes and Sean Hannon.
Lamphey drew 3-3 at home against close rivals Pennar Robins. Billy Davis (2) and Gareth Richards were on target for the Stags, but the Robins shared a share of the spoils thanks to a cracking hat-trick from Ben Adams.
Bottom of the table Herbrandston narrowly lost 2-3 at home against St Clears. Rhyan Nolan and Kyle Sutton scored for pointless Herbie, whilst goals by Josh Jones, Steve Thomas and Nathan Evans secured the crucial points for the Saints.