Builth Wells 5 Presteigne 1.
Bow Street 2 Dolgellau 0.
Dyffryn Banw 0 Llansantffraid Village 1.
Tywyn Bryncrug 4 Penparcau 3.
Waterloo Rovers 0 Llanrhaedar 2.
Newbridge On Wye 1 Llanidloes 4.
Carno 1 Berriew 4.
Builth Wells 5 Presteigne 1.
Bow Street 2 Dolgellau 0.
Dyffryn Banw 0 Llansantffraid Village 1.
Tywyn Bryncrug 4 Penparcau 3.
Waterloo Rovers 0 Llanrhaedar 2.
Newbridge On Wye 1 Llanidloes 4.
Carno 1 Berriew 4.