Round 4 - Friday 13 November Treharris Athletic Western FC 3-1 St Josephs . Round 4 - Saturday 14 November Aberfan Rangers FC 0-5 Ton Pentre AFC Bettws FC 1-0 Red Lion BGC Cardiff Bay Warriors FC 3-1 Splott Albion Mens 1st Cardiff Cosmopolitan FC 3-1 Trelewis Welfare Cwm Welfare AFC 1-1 (Pens 5-3) Treforest FC Cwrt Rawlin FC 3-1 Cwmbach Royal Stars SC Dinas Powys FC 1-0 Clwb Cymric FC Margam Youth Centre 7-0 Cwm Talag FC Penywaun FC 1-1 (Pens 5-4) Pencoed Athletic BGC FC Pontyclun FC 5-0 Cwrt Y Vil FC Splott 4-4 (Pens 3-4) Ely Rangers FC Sully Sports FC 5-1 Rhydyfelin AFC Treherbert BGC 4-0 Llangeinor FC