Torquay United finally got their season up and running with victory at Maidenhead – but they were made to sweat every inch of the way with the Magpies rallying back from three goals down to set uip a thrilling finish.
The 23-year-old had been thrown on by Magpies boss Alan Devonshire with just a few minutes to go and coolly tucked the ball home at the far post from star man Danilo Orsi’s low cross in the dying seconds.
The Magpies saw Ryan Upward sent off for a second yellow card seven minutes before half-time and the visitors took full advantage with Jake Hyde scoring soon after and King doubling the lead on the hour mark.
Orsi smashed a superb seven-minute hat-trick – his first in senior football – while Sparkes added two in four minutes late on as the rampant Magpies put six past the stunned Stones with no reply at Grosvenor Vale.
Sean Shields looked like earning the Terras a deserved point four minutes from time but the home side kept plugging away and snatched victory through Andy Dallas’ penalty spot in the fifth minute of time added on after he was felled by Chris Massey.