Here is a round-up of the latest Barry Cup results from the Vale of Glamorgan.

Tynewydd 1 - 0 Cardiff Airport Reserves

Premier Division leaders Cardiff Airport Reserves were knocked out by Tynewydd, with a Nathan Donnelly penalty.

Penarth Town 3 - 2 Island Marine

Holders Penarth Town advanced to the quarter-finals. Macauley Winton ensured Penarth’s place in the last eight.

St Athan 6 - 1 Vale United Reserves

St Athan delivered a late surge to see off Vale United Reserves with a 6-1 victory. St Athan added four quick goals in the last 10 minutes to seal their win.

Dinas Powys Development 2 - 1 AFC Rhoose

Dinas Powys Development beat AFC Rhoose. George Owens netted the decisive goal for the League One newcomers.

Cwm Talwg 10 - 1 Peterston Super Ely

Championship leaders Cwm Talwg thrashed Peterston Super Ely. Both Mitchell Thomas and Ellis Howe bagged hat-tricks.

Vale Madrid 4 - 2 Ely Rangers Wenvoe

Vale Madrid progressed to the next round with a 4-2 win over Ely Rangers Wenvoe. Cory James scored twice for Madrid.

Rhoose Social 4 - 1 Holton Road Reserves

Goals from Chris Morgan, Dan Cope, Richard Davies, and Nik Pateras scored led to Rhoose Social's win.

Porthkerry Panthers 3 - 2 Cogan Coronation Reserves

Porthkerry Panthers edged past Cogan Coronation Reserves thanks to a double from Tyler Jenkinson.

Barry Athletic 5 - 0 Cadoxton Imps

In the Premier Division, Barry Athletic moved to second with victory over Cadoxton Imps. Teejay Caton scored two goals and had two assists.