08/05/2009
Bedwas 22Swansea 36
Pontypridd 30Cross Keys 21
02/05/2009
Aberavon 32Ebbw Vale 24
Bedwas 22Newport 33
Cardiff 15Pontypool 32