Nos Wener

.
Derwyddon Cefn – 0
Y Drenewydd – 2
(Matthew Hearsey 9’, Jason Oswell 38’)
(Torf – 187)

.
Dydd Sadwrn
.
Aberystwyth – 0
Port Talbot – 3
(Martin Rose 60’, 66’, 69’)
(Torf – 259)
.
Caerfyrddin – 2 (Cortez Belle 2’, 83’)
Airbus – 1 (Tom Field [c.o.s.] 69’)
(Torf – 245)
.
Y Rhyl – 1 (Mark McGregor [g.e.h.] 58’)
Gap Cei Connah – 1 (Chris Rowntree 2’)
(Torf – 310)
.
Y Seintiau Newydd – 1 (Alex Darlington 35’)
Y Bala – 0
(Torf – 298)
.
Dydd Sul
.
Prestatyn – 1 (Jordan Davies 80)
Bangor – 2 (Les Davies 15’, Chris Jones 64’)
(Torf – 320)