Builth Wells 2 Radnor Valley 2.
Llandrindod Colts 2 Penybont Athletic 1.
Newcastle 2 Gwernyfed 3.
Penybont United 0 Llandrindod Wells 1.
Saint Harmon 2 Newbridge Reserves 2.
Sennybridge 2 Presteigne Reserves 0.
Builth Wells 2 Radnor Valley 2.
Llandrindod Colts 2 Penybont Athletic 1.
Newcastle 2 Gwernyfed 3.
Penybont United 0 Llandrindod Wells 1.
Saint Harmon 2 Newbridge Reserves 2.
Sennybridge 2 Presteigne Reserves 0.