James saw another chance go begging as he couldn’t find the same connection as with his earlier volley and his scuffed effort fell wide of the mark, before Macclesfield’s trophy hopes were stolen away from them in the cruellest possible fashion.
Parkin, who had been a handful for the Silkman throughout the 90 minutes, turned a couple of defenders and saw his shot deflect over Flinders, leaving Connolly with the simple task of helping the ball over the line from a yard out.
Luke Summerfield and Anthony Dudley came on to try to take the game to extra time but York controlled possession and saw out the game professionally.
Top: The Silkmen spurn a late chance to go ahead. Below: Rhys Browne celebrates his volleyed equaliser