YORK CITY earned some degree of consolation following relegation from the National League as they claimed the FA Trophy for the second time in their history.
Substitute Aidan Connolly poked home the winner four minutes from time after Macclesfield had twice fought back from behind at Wembley.
The Minstermen grabbed the lead with just eight minutes on the clock when veteran striker Jon Parkin headed home from a Danny Holmes cross.
But Macclesfield drew level six minutes later when Rhys Browne found space in the right side of the box and fired home through the legs of York keeper Kyle Letheren.
Vadaine Oliver slid York back in front but after missing a series of chances Macclesfield grabbed another leveller on the stroke of half-time through Ollie Norburn.
Both sides had chances to win it before York seized their opportunity in the 86th minute when Parkin’s looping effort was helped home by Connolly.
Read Sports Monday for Richard Sutcliffe’s full match report and reaction