JD Welsh Premier League
Friday, 2 November
Aberystwyth Town 1-0 The New Saints: Aberystwyth pulled off one of the shocks of the season by beating The New Saints for the first time in this fixtures in over a decade. Lee Jenkins tapped home Mathew Jones' cross for the only goal of the game after 53 minutes. Ryan Brobbel missed the visitor's best chance to level to score but he shot wide of the target from the centre of the 18-year-box.
Cefn Druids 1-1 Newtown: Cefn Druids' winless run continues as Newtown scored a 90th minute equaliser to deny Huw Griffiths' side victory. James Davies gave the Druids the lead after half an hour, slotting the ball under Dave Jones in the Newtown goal. But Luke Boundford's last-minute goal gave the visitors a share of the spoils.
Saturday, 3 November
Carmarthen Town 4-3 Caernarfon Town: A score so fun that even Gary Lineker was tweeting about it as Carmarthen edged out Caernarfon by the odd goal in seven. Liam Thomas scored twice for the hosts, who Declan Carroll also finding the net and Luke Bowen scoring what proved to be the winner. The visitors can count themselves as unlucky and no-one more so than Nathan Craig who scored a hat-trick.
Connah's Quay Nomads 6-0 Llanelli Town: Andy Morrison's side marched back to the top of the WPL by hammering Llanelli. Michael Wilde and Andy Owens both scored twice and Callum Morris and Michael Bakare found the net in a bumper win.
Bala Town 3-0 Cardiff Met: Bala Town ended Cardiff Met's three-match unbeaten run in emphatic style as Sean Smith scored before the break with Evan Horwood and Steve Tames hitting the target in the second period.
The hosts moved up a place to fourth while Cardiff Met remained seventh.
Sunday, 4 November
Barry Town 2-1 Llandudno: Barry maintained their impressive start to the season to move level on points with the league leaders thanks to Momodou Touray's winner. Mike Pearson headed the visitors into a shock lead, but his dismissal for two yellow cards gave the hosts the advantage. They had already levelled through Kayne McLaggon's penalty when Pearson saw red.
Evo-Stik South Premier Division South
Saturday, 3 November: Merthyr Town 0-0 Dorchester Town
Evo-Stik Northern Premier League West Division
Saturday, 3 November: Colwyn Bay 4-2 Chasetown
Orchard Welsh Premier Women's League
Sunday, 4 November
Abergavenny Women 4-0 Port Talbot Town Ladies
Briton Ferry Llansawel Ladies 1-2 Rhyl Ladies
Cardiff Met Ladies 5-0 Llandudno Ladies
Cyncoed Ladies 2-2 Swansea City Ladies;