ABERYSTWYTH Town and Airbus UK Broughton both recorded Boxing Day wins to go second and third respectively in the Welsh Premier table.
They leapfrogged Bala Town, whose game with Bangor City was abandoned at half time, while leaders TNS also suffered an abandonement at Park Hall.
Aberystwyth won 3-1 at Carmarthen Town, who had last weekend's two-goal hero Cortez Belle sent-off after just 21 minutes for a second yellow card.
Chris Venables put the visitors in front after 29 minutes and notched his second, and his 23rd goal of the campaign, just past the hour mark.
Geoff Kellaway added a third, before sub Luke Prosser got a late consolation for Mark Aizlewood's side.
Airbus beat Gap Connah's Quay 4-0 but had to be patient before sealing the Flintshire derby.
Chris Budrys headed-on for Glenn Rule to open the Wingmakers' account in the 13th-minute, but it was another 50 minutes before the second goal arrived via a Tom Field penalty.
Andy Jones headed home Lewis Short's cross for the third, with sub Jordan Barrow sealing the victory.
Manager Bernard McNally saw Port Talbot beat his former club Newtown 2-0 at the GenQuip Stadium in what could prove an important result in the race for the top six.
Kieran Lewis opened the Steelmen's account after the break, scoring from a rebound after Martin Rose had hit the woodwork, and Luke Bowen added the second eight minutes later.
Bala were leading Bangor City 1-0 thanks to a Lee Hunt goal when referee Kevin Parry decided conditions were too bad to start the second half at Maes Tegid.
Cefn Druids stunned TNS with a sixth-minute Derek Taylor, but goals from Adrian Cieslewicz, Mike Wilde and Aeron Edwards put the league leaders in control before the 68th-minute abandonment meant the teams will have to do it all again.