Bethesda are the only north Wales team guaranteed their place in Round Five after defeating Machynlleth and welcome either Bettws or New Tredegar.
Amman United await Pontarddulais or Trebanos while Birchgrove's 28-0 win over Cwmgwrach earned them a home tie against Llangodog or Milford Haven.
Cardiff rivals Llanrumney and Cardiff University will fight for a place at Bridgend Sports or Porth while Talywain take on either Abercarn or Abertillery if they defeat Blaenavon.
The top two teams from Division Six central, Cambrian Welfare and Glyncoch, compete for a trip to either Pontardawe or Bryncethin. Division Four east's Monmouth will fancy their chances against lower-league St Joseph and Senghenydd, if they overcome a tricky trip north to Bala.
To be played the weekend of 20th February 2010
Bala /Monmouth v Senghenydd RFC/St Joseph RFC
Pontardawe /Bryncethin v Cambrian Welfare RFC/Glyncoh
Pyle Hafodyrynys /Risca
Bridgend Sports /Porth v Llanrumney RFC/ Cardiff Uni RFC
Talywain /Blaenavon v Abercarn RFC/Abertillery BG
Bethesda v Bettws RFC/New Tredegar
Amman United v Pontarddulais RFC/Trebanos
Birchgrove v Llangadog RFC/Milford Haven