Cup fever hits Berriew, Llanidloes Town and Llanfair United this weekend with all three landing home ties in the FAW Trophy.
With places in the last 16 up for grabs, Berriew host Wrexham side Brymbo while The Daffs entertain Llanrug United and Llanfair welcome Corwen.
The day’s big action from the leagues sees Newtown hope for a Welsh Premier boost as Barry Town United visit, while in the Huws Gray Alliance, Guilsfield travel to Porthmadog and Caersws host Rhyl.
In Spar League action, leaders Welshpool Town are at home to Borth, and there’s a big day of Amateur League action with the top flight shaping up to be one of the most competitive title chases for some time.
Fixtures (subject to change so please check with your local club)
Friday (7.30pm)
Spar Two
Hay St Mary’s v Newbridge-on-Wye
Llansantffraid Village v Abermule
Saturday
FAW Trophy (2.30pm)
Berriew v Brymbo
Llanidloes Town v Llanrug United
Llanfair United v Corwen
Welsh Premier (2.30pm)
Newtown v Barry Town United
Huws Gray Alliance (2.30pm)
Caersws v Rhyl
Porthmadog v Guilsfield
Spar One (2.15pm)
Aberaeron v Kerry
Bow Street v Tywyn Bryncrug
Llanrhaeadr v Churchstoke
Machynlleth v Carno
Welshpool v Borth Utd (2.30pm)
Spar Two (2.15pm)
Aberystwyth Uni v Dyffryn Banw
Brecon Northcote v Penybont
Dolgellau v Montgomery
Talgarth v Builth Wells
Montgomeryshire Amateur League (2pm)
Honda One
Bishops Castle v Caersws Reserves
Guilsfield reserves v Maesyrhandir
Llanymynech v Llanfyllin Town
Trewern v Meifod
Waterloo Rovers v Four Crosses
Mitsubishi Two
Kerry Reserves v Llanrhaeadr Reserves
Llanfechain v Trefonen
Llanfyllin Town Reserves v Newtown Wanderers
Llansantffraid Village Cup
Abermule Reserves v Llangedwyn
Churchstoke Reserves v Carno Reserves