Wayne Rooney scored a dramatic hat-trick as Manchester United produced another sensational late comeback to beat West Ham.
United appeared certain to open the door for Arsenal and Chelsea when their defence went into meltdown, gifting the Hammers two first-half penalties which Mark Noble duly dispatched.
But the leaders were rewarded for going for broke in the second half, Rooney starting the fightback with just 25 minutes remaining, completing his 14-minute treble from the spot before substitute Javier Hernandez sealed the points.
The result moved United eight points clear ahead of Arsenal and Chelsea before their respective games, while dragging West Ham back into the drop zone on goal difference.