An astounding volley from Paolo Di Canio set West Ham on their way to a 2-1 win over Wimbledon.
Di Canio scored a goal of the season contender in the eighth minute. Trevor Sinclair’s pinpoint cross to the far left of the area found the Italian, who with both feet off the floor, executed a perfect strike with the outside of his right boot.
Frederic Kanoute turned in a smart finish when put through one-on-one with Neil Sullivan to double the Hammers’ advantage.
A well-taken volley from Michael Hughes earned Wimbledon a consolation in the 75th minute, but the result left them in 16th on 32 points - six clear of the bottom three.
West Ham moved up to eighth with 45 points.
A late Stuart Parnaby strike saw Middlesbrough edge an absorbing contest against a Bolton Wanderers side chasing European football.
The visitors were left shocked despite taking the lead through Stelios Giannakopoulos after three minutes.
Jimmy Floyd Hasselbaink equalised five minutes later, converting a penalty. Mark Viduka scored before Hasselbaink claimed his second with a lob just after the break which was also Boro’s 500th Premier League goal.
Jay Jay Okocha’s penalty made it 3-2 and Radhi Jaidi’s header looked to have secured a draw before Parnaby’s stoppage-time winner from a Yakubu cross.
The result left Middlesbrough in 14th with 37 points, while Bolton were seventh on 48 points.