FC United of Manchester grabbed a controversial stoppage-time winner to keep their hopes of meeting Manchester United in the third round of the FA Cup alive with a 3-2 win at Rochdale.
The Evo-Stick League side, making their maiden appearance in the first round proper, looked to have a blown a two-goal lead when Dale's Anthony Elding and Craig Dawson cancelled out Nicky Platt and Jake Cotterill's goals for the visitors.
But striker Mike Norton's late winner - amid protest from Rochdale for a foul on goalkeeper Josh Lillis - ensured they would take their place in Sunday's second-round draw and remain on course for a possible meeting with the club a group of their supporters splintered from in 2005.
On a pitch covered with water following 90 minutes of rain, Lillis thought he had control of the ball by his near post, only for it to come free and allow Norton to tap into an empty net.
Lillis and his team-mates claimed Norton had kicked the ball out of his hands, but referee Geoff Eltringham waved away their protests and the United fans flooded on to the field when he blew the final whistle seconds later.
Karl Marginson's United side had taken the lead three minutes before the break when Platt, a former Liverpool academy player, slotted home after Jerome Wright's pass.
Four minutes after the interval ex-Dale trainee Cotterill drove in from 25 yards to spectacularly double the advantage, before Elding reduced the deficit with a glancing header after 53 minutes.
Dawson then looked to have taken the game to a replay with another header with 12 minutes remaining, before Norton won it four minutes into time added on.
"I thought the referee was going to blow for a free-kick but he only had one hand on it," said Norton afterwards. "We were dreading a replay, my legs wouldn't have taken it."
Marginson added on ESPN: "Rochdale possibly didn't deserve to lose but that's the FA Cup."
Copyright (c) PA Sport 2009, All Rights Reserved.