Michael Welch, Macclesfield Town's 19-year-old defender, scored a sensational first League goal as the Silkmen shocked Hull City.
Welch hit a rising drive just after half time from 40 yards out and Hull goalkeeper Matt Glennon was powerless to stop it.
The goal put Macclesfield level and completely changed the game as Hull lost their composure at the back.
Only three minutes later a misunderstanding between Glennon and Justin Whittle let in Kyle Lightbourne for a simple finish.
It almost got worse for Hull who had hoped to build on Saturday's 4-0 victory over Carlisle with a third successive Nationwide Division Three win.
Hull were continuously drawn out of position and Danny Adams twice skipped down the left but shot wide.
And then Matthew Tipton's drive was deflected only just wide.
There had been warning signs for complacent Hull earlier with Andy Welsh proving a handful for Hull left back Shaun Smith but he put three shots and headers wide of the mark.
Hull however looked in good shape early in the game, taking the lead after 17 minutes through Stuart Green who raced on to Phil Jevons' throughball and cleverly beating Wilson.
Wilson, who began his career at Hull, then kept Macclesfield in the game with a great stop from a Smith free kick just before half time.
Hull were stunned by Macclesfield's start to the second half and never really recovered.
They pressed forward during the final quarter but kept breaking down against a no nonsense defence.
And they were caught out again in the last minute with a goal fashioned by substitute Neil Robinson and tucked away by another substitute John Askey