There are some mouth-watering local football matches today with several sides playing their second match in the space of three days.
The JD Cymru North sides will be fresh after taking Christmas off, and Llanrhaeadr head to Gresford while Guilsfield make the short trip to Llanfair United.
MMP Mid Wales leaders Llanidloes take their monster lead into their home match with Bow Street, but local pride will be at stake when Berriew host Montgomery, Carno take on Caersws and Welshpool Town welcome Four Crosses.
There’s also a full programme in the second division with Waterloo Rovers hoping to get their promotion bid back on track at Newbridge.
JD Cymru North
Gresford v Llanrhaeadr
Llanfair United v Guilsfield
MMP Mid Wales League
Division One
Berriew v Montgomery
Builth Wells v Radnor Valley
Carno v Caersws
Kerry v Llansantffraid
Llanidloes v Bow Street
Tywyn Bryncrug v Aberaeron
Welshpool v Four Crosses
Division Two
Abermule v Churchstoke
Forden Utd P, Borth Utd P
Machynlleth v Knighton Town
Newbridge-on-Wye v Waterloo Rovers
Penparcau v Dolgellau
Presteigne v Rhayader