Thursday
Welsh Alliance League
Llangefni Town remain six points clear at the Division One pinnacle after a 2-0 win at Mynydd Llandegai on Thursday night.
Dan Thomas and Matthew Jones were on target for the Anglesey side, who made it four straight wins with home matches against Llanrwst United and Barmouth and Dyffryn remaining.
Second-placed Conwy Borough have three games in hand on Cefni and remain on course for the title following an 8-1 blitzing of Pwllheli.
Top-marksman Corrig McGonigle notched a hat-trick, Dean Seager and Adam Whitlock hit two apiece and Cory Williams added a single.

Llanrwst United missed a chance to stay within striking distance of the leading pair when they lost 2-0 at home to Penrhyndeudraeth, Steve Jones and Iwan Thomas with the away goals.
Llanrug United's potential late title charge also went off the rails after a 1-1 home draw with Llanberis. Cal McDonald edged the Darans in front before Dylan Owen levelled.
Unbeaten in 21 matches, Prestatyn Sports closed the gap on table-toppers Glan Conwy to five points with five games in hand with a hard-earned 1-0 victory at Penmaenmawr Phoenix, ian Griffiths with the only goal.
Bodedern Athletic made it a magnificent seven straight wins and lie a menacing third after a 4-2 success against Llannerchymedd, Jordan Taylor (2), Ryan Taylor and Steven Whittaker's 30th goal of the campaign making up the away total, Gethin Hughes and Tudur Williams on the mark.
Welsh National League
Buckley Town went top of the Premier Division on goal difference with a 7-2 home win over Saltney Town.
Adam Eden scored a great solo goal early in the first half. A good strike from Luke Blizzard and another solo effort from Aaron Williams made it 3-0 at half-time. Saltney converted a penalty early in the second period before goals by Jake Roberts (2) and Eden put the game out of sight.
The Bordermen made it 6-2 but Eden netted later on to complete his hat-trick.
North East Wales League
Nicky Williams' latest hat-trick pushed him up to 54 goals for the season as Plas Madoc extended their lead at the top of the table to six points with a 3-1 win at Mold Town United, who replied with a Darrell Rees penalty.
Airbus UK Broughton racked up an 11-1 triumph at Halkyn United, Liam Schofield netting six, Jack Samuel three, Jack Murphy and Josh Wright one apiece, Josh Richardson with a consolation for the hosts.
Wednesday
Huws Gray Cup
Holyhead Hotspur booked a home Huws Gray Cup semi-final against Flint Town United this Saturday with a 2-0 win at Porthmadog on Wednesday night.
The first half saw Port keeper Richard Harvey produce fine saves from Alex Boss and Mel McGinness, while Sion Bradley, Cai Jones and Joe Chaplin went close for the hosts.
Five minutes into the second half the visitors took the lead when, following a huge scramble in the home penalty area, Mike Kelly's low shot was adjudged to have crossed the line.
On the hour mark Holyhead's pacy John Littlemore got in behind the Port defence and with only Harvey to beat, the forward somehow pulled his shot wide of the post.
Soon after, however, Littlemore was through again and this time he made no mistake, beating Harvey from 15 yards for his 12th goal of the season.
Port’s response to going two down was less than inspiring and the closest thing to a third goal came when Hotspur's Boss fired across goal and narrowly wide.
Saturday's semi-finals will see Llandudno Junction host Gresford Athletic and Hotspur entertain Flint.
Huws Gray Alliance League
Denbigh Town stayed on course for a best-ever second place finish in the Huws Gray Alliance League with a 1-0 win at home to Rhyl on Wednesday.
Craig Pritchard's 64th-minute goal was all that separated the teams at Central Park.
Caernarfon Town clinched the Huws Gray Alliance title with a 5-0 win at Llandudno Junction, Darren Thomas (2), Jamie Breese, Gareth Evans and Chris Williams sharing the goals (see separate report for more on Caernarfon's achievement).
Welsh National League results
Reserves Division: Buckley Town 2 FC Nomads 1; Chirk AAA 4 Mold Alexandra 3; Flint Town United 1 Corwen 0; Hawarden Rangers 1 Ruthin Town 2.
Reserves and Colts Division: Coedpoeth United 1 Ruthin Town 1; Llay Welfare 2 Johnstown Youth 2; Maesgwyn 5 Brymbo 5; New Brighton Villa 1 Mynydd Isa Spartans 1; Rhos Aelwyd 1 Brickfield Rangers 3; Rhostyllen 4 Overton 3.
Gwynedd League
Sion Parry notched a hat-trick as Llanystumdwy moved level on points with Holyhead Town at the Gwynedd League summit with a 4-0 victory over Bontnewydd.
Glyn Jones struck twice as Talysarn Celts defeated Nefyn United 2-0.
Vale of Clwyd and Conwy League
Premier Division leaders Kinmel Bay triumphed 3-1 at Old Colwyn, Anthony Jones, Liam Rowland-Jones and Nyal Hughes on the mark.
Other score: Abergele 5 Y Glannau 4.
Llandudno Amateurs returned to the Division One peak after beating Henllan 4-0, Matty Roberts, Sean Sharp, Steve Kirk and Mike Lauchlan with the goals, the second of which was the team's 100th in the league this term.
Other score: Llanfairfechan Town Res 3 Llysfaen 2.
Anglesey League
Elias Cup semi-finals: Bryngwran Bulls 2 (James Ryan, Andrew Bailey) Bodorgan 3 (Sam Hallas, Luke Allaway, Jake Hughes); Arriva 3 (Scott Hughes 2, Kieran Davies) Mynydd Tigers 2 (Mathew Bullock, Mark Hughes).
Tuesday
Welsh Alliance
Division One: Greenfield 4 (Connor Hughes, Sam Jones, Ashley Durham, 1 own goal) St Asaph City 0; Llandyrnog United 0 Llanrwst United 1 (Josh Francis); Llanrug United 1 (Dylan Owen) Trearddur Bay United 3 (Craig Moore 2, Kieron Blackwell); Nantlle Vale 0 Barmouth 3 (Shane Jones, Paul Lewis 2); Pwllheli 4 Penrhyndeudraeth 0.
Division Two: Amlwch Town 1 Aberffraw 3 (Nathan Moore 3); Bodedern Athletic 4 (Shaun Jenkins, Casey Boylan, Keenan Downey, Rory Kelly) Llanfairpwll 1; Llannefydd 2 (Morgan Owen, Sam Jones) Mochdre Sports 1 (Jordan Phillips); Y Felinheli 3 (Gruff John, Iwan Edwards, Ryan Cane) Gaerwen 2 (Dafydd Jones, Osian Jones).
Welsh National League
Premier Division: Brickfield Rangers 4 (Steve Watkin, Dale Davies, Callum Humphries, Barry Torrence) Hawarden Rangers 2; Buckley Town 2 (Jake Roberts, Shaun Tinsley) Llay Welfare 1.
Division One: Johnstown Youth 3 Cefn Mawr Rangers 3; Rhos Aelwyd 5 (Aled Parry, Tom Davies, Aled Robertson, Jamie Rogers 2) Mynydd Isa Spartans 2; Rhydymwyn 0 Brymbo 3.
North East Wales League

Connah's Quay Nomads 1 Flint Mountain 3; Mostyn Dragons 1 Caerwys 2 (Grant Tattum 2); Rhosllanerchrugog 1 (Ben Tudor OG) Mold Town United 0.
Presidents Cup Final: Penyffordd Lions 1 (Adam Pugh pen) Plas Madoc 1 (Josh Williams) (aet - Penyffordd won 5-4 on pens).
Gwynedd League
Gwalchmai 3 (Craig Evans, Corey Sinnott 2) Holyhead Town 2 (Tom Hadley, Asa Thomas).
Vale of Clwyd and Conwy League
Division One: St Asaph City Youth 3 Llanrwst Utd Res 3.
Anglesey League
Pentraeth Res 1 Llangoed and District Res 7 (Wayne Thomas 3, Shaun Morris 2, Rhys Jones, Martin Byast).
Bwlch Car Boot Trophy quarter-final: Caergybi 14 (Gary Jo Owen 8, Glenn North 2, Dewi Thomas 2, Ashley Beck 2) Llandegfan 1 (Dale Rowlands).