Barry Town United beat The New Saints 2-0 in Bridgend to lift the Nathaniel MG Cup for the first time in 26 years.
22hon MSN
Scunthorpe United 3-3 Solihull Moors
A Danny Whitehall hat-trick is not enough for Scunthorpe to secure all three points as they concede late to draw 3-3 with 10-man Solihull Moors.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results