West Ham pushed their top-four credentials as they thrashed 10-man Aston Villa to condemn them to a fourth consecutive Premier League defeat.
The result leaves David Moyes' side level on points with third-placed Manchester City in fourth, while Villa remain 15th, three points above the bottom three.
Ben Johnson opened the scoring for the visitors with a low drive into the bottom left corner from 18 yards after being picked out by Declan Rice's cross-field pass.
And Rice drove into the same corner to restore the Hammers' lead after Ollie Watkins had swept home an equaliser following good work from Emiliano Buendia near the byline.
Though Villa rallied and saw Watkins head against the bar from John McGinn's cross their hopes of taking anything from the contest were ultimately undermined by Ezri Konsa's dismissal for a foul on Jarrod Bowen.
The central defender was sent off with the Hammers forward judged to be through on goal and moments after Kortney Hause escaped punishment for a challenge on Pablo Fornals.
"It wasn't a red card, " said Villa boss Dean Smith. "The referee saw it in real time and thought the ball was going towards the goal. It amazes me, it wasn't going towards the goal - and Ashley Young was covering. That staggers me."
With Villa pressing forward for an equaliser, Fornals tapped in a third on the break and Bowen rounded off the scoring for West Ham with another close-range finish into an empty net after good work from Michail Antonio and Manuel Lanzini.
West Ham's victory epitomised their fine start to the campaign and they have now earned more points at this stage of the season than any other, bar 1975-76.