The venues have been agreed for all six SWALEC Cup, Plate and Bowl semi-finals, which will all take place on Saturday, 9 April.
Pontypridd v Swansea – 6.30pm, Cardiff RFC
Llandovery v Aberavon RFC – 2.30pm, Carmarthen RFC
Gorseinon v Ammanford – 2.30pm, Glynneath RFC
Tondu v Glynneath RFC – 2.30pm, Morriston RFC
Maesteg Quins v Porth Quins – 2.30pm, Taffs Well RFC
Vardre v Senghenydd – 2.30pm, Maesteg RFC