Vidic weighs in with captain's goal
Manchester United launched a stunning comeback to rescue a 2-2 draw through goals by Federico Macheda and Nemanja Vidic after Aston Villa looked set for their first home win over the Red Devils in 15 years.
Villa stunned United as Ashley Young and Marc Albrighton put them in command with only 15 minutes remaining.
But United rallied through Macheda and skipper Vidic to maintain their unbeaten record this season.
Dimitar Berbatov squandered a great chance to put United ahead after 16 minutes. He ran onto Javier Hernandez's pass but, from eight yards out, he drilled his shot wide.
But the game came alive after the break and Albrighton should have put Villa ahead after 52 minutes. Stewart Downing exchanged passes with Young before delivering a dangerous far post cross. Albrighton was unmarked six yards out but sent his header back across goal and inches wide of the far post.
Villa were now looking more confident and United were rescued by the woodwork twice in the space of two minutes. First James Collins sent a thumping header against the crossbar then Gabriel Agbonlahor crashed a shot against the post after Young's initial effort had been blocked.
Villa's pressure finally paid off after 72 minutes when Young lashed home a penalty after he had been brought down by Wes Brown as he attempted to convert a pass from Agbonlahor.
Sir Alex Ferguson responded by replacing Berbatov and Hernandez with Macheda and Gabriel Obertan. But after 75 minutes Villa doubled their lead when Albrighton turned in Downing's cross at the far post.
However, Macheda reduced the arrears with a stunning 20-yard drive after Darren Fletcher back-heeled the ball into his path and with five minutes left Vidic made it 2-2 with a far-post header from Nani's deep centre.