Island Marine booked their place in the semi-finals after overcoming Ely Rangers Reserves Wenvoe on penalties following a 2–2 draw.
The Premier Division side took the lead through Sam Price inside the opening two minutes, but Scott Griffin brought Ely Rangers level in the 65th minute. Finley Martin restored Island Marine's advantage in the 76th minute, only for Griffin to strike again in the 89th minute to force the tie straight to penalties.
Island Marine held their nerve in the shootout, winning 4–2 to progress to the last four.
Premier Division
AFC Rhoose remain at the summit after an entertaining 5–3 victory over St Athan. Zac Grinter was the star of the show, scoring four times in a remarkable individual performance, with Bayley Hillberg also finding the net.
Grinter opened the scoring in the 16th minute before St Athan's Lewis Parry equalised a minute later. Grinter restored Rhoose's lead before the interval and completed his four-goal haul with strikes in the 46th and 51st minutes. Hillberg also scored, while Parry added a second from the penalty spot and Ben Boyd scored for the Saints.
Rhoose lead the table by three points, having played three games fewer than the side immediately below them.
Cadoxton Imps moved into second place with an outstanding 11–1 away victory against Vale Madrid. Shay Watts led the scoring with four goals, while Taylor Turner claimed a hat-trick. Dean McCarthy, Josh Stephens, Kieran Ashton and Ashley Cottle also got on the scoresheet in a dominant display.
Rhoose Social recorded a convincing 5–1 win over Peterston Vale. Goals from Ryan John, Brodie Collins, Lawrence Walpole, James Barker and Louie Stone secured all three points.
Cwm Talwg claimed a valuable 2–1 away win at Penarth Town. Mitchell Thomas opened the scoring in the 12th minute before Sam Galsworthy doubled the advantage in the 30th minute. Connor Boyd pulled one back for Penarth in the 83rd minute, but Talwg held on for the victory.
Championship
Cardiff Airport Reserves continued their perfect start to the campaign with a 2–0 victory away at Island Marine Reserves. Darren Townsend scored both goals as Airport made it eight wins from eight league matches, opening up a six-point advantage at the top of the table.
Dinas Powys Reserves moved into second place after a narrow 1–0 victory over Vale United Reserves. Josh Morteo scored the decisive goal to secure the points.
Porthkerry Panthers claimed an impressive 6–4 victory over Sully Sports Development in a ten-goal contest. Jack Such and Evan Wells both scored twice, with Josh Parsons and Cian Wallace-German completing the Porthkerry scoring. Sully's goals came through Kier McInery, Josh Corlett, Ryan Shallis and Nick Hooper. The defeat marked Sully's first league loss since August.
Llantwit Major Thirds continued their good form with a dramatic 4–3 victory over Barry Athletic Reserves. Athletic took the lead through Connor Parrott-Doyle before Zack Stock added a second after the interval.
Llantwit responded with four goals in a 16-minute spell. Owen Jauncey, Jason Viscount and Jac Wisenden, with two goals, turned the game around and put the hosts in control before being sent off, Llantwit then went down to 9 men as Lee Tracey was sent off in the 86th minute, while Tiago Fernandes scored a 95th-minute consolation for Athletic. The win moves Llantwit up to fourth and extends their unbeaten run to four matches.
Sparta Park recorded a convincing 6–1 victory over AFC Rhoose Development. Lewis Slack, Callum Coleman, Zack Cleary, Andrew Townsend and Elliott Hicks all scored before the interval, with Jack Sayers adding the sixth in the second half.
Cogan Coronation Reserves moved off the foot of the table after a 4–1 away win against StAthan Reserves. Colin George gave St Athan the lead in the 26th minute, but Daniel Humphries equalised three minutes later.
Filippo Moltedo put Cogan ahead before the break, with Luke Starling adding a third in the 61st minute. Humphries completed the scoring with his second goal in the 90th minute.
The result sees Cogan climb off the bottom, with St Athan Reserves now occupying that position.
League One
Cardiff Airport Vets maintained their perfect record with a 5–1 victory over Island Marine Development. Lee Stradling was the standout performer, scoring a hat-trick as Airport made it a perfect ten wins from ten matches.
Cowbridge Town moved into third place following a commanding 7–1 victory over a depleted FC Barry side. Sam Brown was in outstanding form, scoring four goals in an impressive individual display.
Vale of Glamorgan Rovers and Holton Road shared the points in an entertaining 3–3 draw. Rovers made a flying start, with Ashton Hammill scoring inside the opening minute and Matt Lee adding a second in the fifth minute. Holton Road responded through Tom Holmes and Coel Lambeth, but Ben Venton restored the lead in the 23rd minute. Tyler Donnelly ensured a point apiece with an equaliser in the 57th minute.
Cadoxton Imps Seconds claimed a late 3–2 away victory over Rhoose Social Reserves. Teagan Perkins gave the visitors the lead in the 40th minute before Richard Davies equalised from the penalty spot and Ryan Morgan put Rhoose ahead shortly after half-time.
However, Ben Champ levelled the match in the 85th minute before Oliver Fredriksen struck just a minute later to secure all three points for Imps.

Barry’s Finn Morgan set for final GB Under-19 appearance
Principality stadium is trialling reusable cups during the autumn internationals
Wales team to face Japan on Saturday
Police and Cardiff City launch operation to tackle matchday anti-social behaviour