Javier Hernandez grabbed a 3-2 victory for Manchester United over Premier League leaders Chelsea after the previously unbeaten hosts had been reduced to nine men in a tempestuous clash at Stamford Bridge.

The Mexican, looking suspiciously offside, tapped in the winner in the 75th minute to kill off a vibrant Chelsea side who had battled back from 2-0 down before having Branislav Ivanovic and Fernando Torres sent off by referee Mark Clattenburg.

A David Luiz own goal gave United the lead after four minutes and Robin van Persie fired the visitors 2-0 ahead eight minutes later.

Juan Mata began the Chelsea fightback with a curling free kick in the 44th minute and Ramires hauled Chelsea level shortly after the break with a header.

However, Chelsea's momentum was halted when Ivanovic was red-carded for tripping Ashley Young and worse followed when Fernando Torres appeared to have been felled by Jonny Evans but was instead shown a second yellow card for diving.

The home crowd roared its disapproval and then watched on as Hernandez, on as a substitute for Tom Cleverley, poked home United's winner from close range.

Earlier Everton and Liverpool drew 2-2 at Goodison Park while Tottenham Hotspur moved into the top four with a 2-1 victory at struggling Southampton.

Newcastle United beat West Bromwich Albion 2-1 at home.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.