Goytre United to a 4-1 win at Gwent namesakes Goytre.
Division Two leaders Croesyceiliog remain eight points clear after coming from behind to win 2-1 at Monmouth Town. Zac Osborne and Nick McGrath with the goals.
Nearest challengers Abergavenny Town thrashed AFC Llwydcoed 5-0 while also have a game in hand.
Bottom club Aberdare Town, still without a win, lost at Caldicot by the same scoreline. Jason Thorn’s inspired Caldicot. Connah Hughes and Matt James also scored.
Leon Jeanne, Jeff White and Mike Murphy fired Bridgend Street to a 3-1 win at West End while Dinas Powys drew 1-1 at Risca United.
In Division Three, unbeaten Trethomas Bluebirds hammered Treharris Athletic Western 4-0 and are still a point clear of Pontyclun – who beat Ely Rangers 3-1.
Matt Prosser, Adam Raymond, Owen Davies and Ricky Jones all netted for the Bluebirds.
James Williams, Joel Woodington and Tom Tweedy were the Pontyclun scorers.
Trefelin BGC lost ground after a 2-2 home draw with Treowen Stars.
AFC Porth were thumped 5-0 at Panteg, Tredegar Town edged Albion Rovers 4-3 while Newport City won 2-0 at Ynysygerwn.
In other action, Penydarren BGC booked their place in round four of the FAW Trophy with a 2-0 win at South Wales Alliance outfit Cornelly United.
Chris Colvin and Josh Broden got the goals.
Aberbargoed Buds bowed out after losing 2-0 at home against Pontardawe Town but STM Sports are through as they saw off Alliance club Baglan Dragons 3-0.