Llanfair staged a late recovery to earn a point in a 3-3 draw with Flint in the Huws Gray Alliance League.
Richie Foulkes put Flint ahead and Mark Jones equalised before James Harper restored Flint's lead. Jamie's Davies hit a 76th minute equaliser only to see Harper net again in the 82nd minute.
But Paul Griffiths had the last word, netting in the 84th minute.
Guilsfield's home game with Gresford was a victim of the weather while most of the Spar Mid Wales League fixtures were wiped out.
FAW Trophy
Sully 4 Carno 1
Dafabet Welsh Premier
Newtown 3 The New Saints 3
Huws Gray Alliance
Guilsfield P Gresford P
Llanfair 3 Flint 3
Ruthin 6 Caersws 2
Spar Mid Wales League
Division 1
Hay St Mary’s P Berriew P
Knighton P Llanidloes P
Radnor Valley P Bow Street P
Tywyn Bryncrug P Llanrhaeadr P
Welshpool P Llandrindod Wells P
Division 2
Abermule 1 Borth Utd 2
Aberystwyth Uni 0 Churchstoke 1
Builth Wells 1 Dolgellau 1
Kerry P Dyffryn Banw P
Penybont P Llansantffraid Village P