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.
Barry Town United beat The New Saints 2-0 in Bridgend to lift the Nathaniel MG Cup for the first time in 26 years.