Central Wales Cup, third round
Aberaeron 5, Tregaron 3
Cardigan Town 1, Builth Wells 3
Four Crosses 2, Hay St Marys 3 (aet)
Guilsfield 2, Berriew 0
Llandrindod Wells 1 Montgomery Town 5
Llanfair United 5, Knighton Town 0
Llanidloes Town 1, Penrhyncoch 1 (aet) (Llanidloes win 5-3 on penalties)
Llanrhaeadr 3, Dyffryn Banw 2
Rhayader Town 8, Kerry 0
Talgarth 4, Llansantffraid Village 6
Waterloo Rovers 5, Newbridge 1
Spar Two
Abermule 0, Llanfyllin 3
Bont 2, Aberdyfi 4
The Saints will face Guilsfield of the Cymru Alliance away in the next round,