Welsh Scores & Fixtures
- Scotland 3 , Cyprus 0 at Full timeScotlandCyprusFull time
- Spain 3 , Norway 0 at Full timeSpainNorwayFull time
Group D
- Armenia 1 , Turkey 2 at Full timeArmeniaTurkeyFull time
- Croatia 1 , Wales 1 at Full timeCroatiaWalesFull time
Group I
- Belarus 0 , Switzerland 5 at Full timeBelarusSwitzerlandFull time
- Israel 1 , Kosovo 1 at Full timeIsraelKosovoFull time
- Andorra 0 , Romania 2 at Full timeAndorraRomaniaFull time
Championship Round
- Penybont 2 , Bala Town 2 at Full timePenybontBala TownFull time
- The New Saints 7 , Cardiff MU 1 at Full timeThe New SaintsCardiff MUFull time
Relegation Round
- Aberystwyth Town 1 , Flint Town United 0 at Full timeAberystwyth TownFlint Town UnitedFull time
- Airbus UK 0 , Pontypridd United 3 at Full timeAirbus UKPontypridd UnitedFull time
- Haverfordwest County 2 , Caernarfon Town 2 at Full timeHaverfordwest CountyCaernarfon TownFull time
All times are UK and subject to change. BBC is not responsible for any changes.