Birmingham City 1-1 Manchester United
Lee Bowyer's last minute strike denied Manchester United as they had to settle for a 1-1 draw at St Andrews.
Dimitar Berbatov's 14th league goal of the campaign looked like giving United the three points but Bowyer stole in to grab a controversial equaliser to condemn the Reds to a seventh away draw of the campaign.
However, Sir Alex Ferguson's men are now unbeaten in 18 league outings and go back to the top of the table on goal difference from Manchester City. Birmingham move out of the relegation places thanks to the point.
Following a slow start, Ryan Giggs went close on 18 minutes when he put a cross in from the right which almost caught out Blues keeper Ben Foster, who did well to finger-tip it onto his far post before Roger Johnson cleared the danger.
Wayne Rooney and Giggs had several more efforts on goal during the half without really troubling Foster as the Blues' defence did well to nullify them throughout.
Birmingham gradually enjoyed more possession with Craig Gardner having two attempts at goal but United keeper Edwin van der Sar did not have a shot to save in the first half.
Birmingham had the first real attempt of the second half when United failed to clear a corner but Gardner's shot was straight at Van der Sar.
However, United opened the scoring with a goal out of nothing on 58 minutes. A quick break forward resulted in Darron Gibson playing in Berbatov from the right side of the area and the Bulgarian hammered a low strike into the bottom corner of Foster's net.
Berbatov then hit the post with a low strike from the edge of the area three minutes later.
However, as United looked happy to try and hold on to the slender lead, they were made to pay in the final minute when the Blues equalised.
Johnson's cross appeared to be knocked down by the arm of Nikola Zigic and Bowyer just stayed onside to fire in at the back post to rescue a point for Alex McLeish's men.