Three of the four teams are confirmed for the FAW Premier Cup semi finals. Cardiff City (who beat Newport 1 - 0), Wrexham (who beat TNS 2 - 0) and Rhyl who last night thumped luckless Barry Town 8 - 0.
The last 1/4 final is tonight when Caersws entertain Swansea City. Highlights of that game as well as the other three 1/4 finals are on BBC 1 Wales tonight at 11:20pm and also the draw for the semi finals.