Saturday 21st August
Albion Rovers 0-7 Abercarn United
Abercarn United: Harrison Jones 3, 36, Kurt Thornbury 19, 52, 65, David Griffiths 41, Drew Davies 46′
Caerleon 13-3 Graig Villa Dino
Caerleon: Ieuan Evans 32, Jay Arnold 32, 41, 55, Mark Millinship 49, Joshua Gibson 54, 59, 74, p 83, Jacob Kidd 66, Alex Waters 76’
Graig Villa Dino: Daesuaun Webbe 20, Mathew Simpson 88, Aidan Monterrosa 90+1’
Wattsville 2-2 Blaenavon Blues
Wattsville: Owen Davies 78’, Cormac Davies 89’
Blaenavon Blues: Owen Cook 26, Michael Baugh 53’
Wednesday 25th August
AC Pontymister 0-2 Lliswerry
Lliswerry: Luke Verren 45+1, Daniel Oldfield 64’
Blaenavon Blues 1-0 RTB Ebbw Vale
Blaenavon Blues: Michael Waite 73’
Cwmbran Town 0-6 Pill YMCA
Pill YMCA: Eliot Owen 34, Ben Lawrence 37, Nathan Hardwick 45+3, Jake Young 1, 65, Ryan Young 72′
Lucas Cwmbran 3-3 Newport Civil Service
Lucas Cwmbran: Jamie Arnold 32, 60, Jonathan Butcher 53’
Newport Civil Service: Lewis Sweetland p 71, Drew Waters 78, Matthew Palmer 88’
Newport Corinthians 3-3 Wattsville
Newport Corinthians: Kieran Finnerty 11, 16, David Scanlon 34
Wattsville: Owen Davies 27, Luke Prosser 35, Joel Powell p 40
Rogerstone 1-3 Caerleon
Rogerstone: Zakarie Wright
Caerleon: Ieuan Evans, Joshua Gibson, Alex Waters
Ynysddu Welfare 3-1 Abercarn United
Ynysddu Welfare: Jack Bainton 8, Jaye Bowen 63, Jordan Maisey 67’
Abercarn United: Daniel Thomas 53’