Liverpool have beaten Manchester United at Anfield Road after Ryan Babel came off the bench to give them a deserved 2-1 victory over the champions.
United had the lead after only three minutes as Dimitar Berbatov found Carlos Tevez in the penalty area. The Argentinian then struck past Pepe Reina to make it 0-1.
Liverpool were gifted an equaliser after 27 minutes when United keeper Edwin van der Sar directed a deflected Xabi Alonso shot straight onto the legs of Wes Brown and the ball flew back past him for an own goal.
Liverpool continued to attack in the second half, and Rafael Benitez brought on Steven Gerrard and Ryan Babel to give his side some more options for the remaining half hour.
The Reds netted their deserved winner at thirteen minutes from the end, securing their first home league win over United since 2001.
Ryan Giggs carelessly lost possession on the touchline to Javier Mascherano who poked the ball to Dirk Kuyt.
Kuijt passed back to fellow Dutchman Ryan Babel, who sent the ball over the heads of several United players and keeper Van der Sar to make it 2-1.
Liverpool hadn't beaten United in a Premiership home game since November 2001, and it is the first ever Premiership victory over Manchester ever for Benitez.
Liverpool: Reina, Aurelio, Carragher (captain), Skrtel, Arbeloa, Riera, Alonso, Mascherano, Benayoun, Kuyt, Keane. Subs - Hyypia, Babel, Ngog, Dossena, Cavalieri, Torres, Gerrard
Goals: Brown og, Babel
Manchester United: Van der Sar, Evra, Ferdinand (captain), Vidic, Brown, Rooney, Carrick, Scholes, , Tevez, Berbatov. Subs - Giggs, Fletcher, Hargreaves, , Evans, Kuszczak, O'Shea
Sent Off: Vidic (90).
Booked: Tevez, Vidic, Nani.
Referee: Howard Webb