West Ham have moved up to a heady third in the Premier League, overtaking Liverpool after inflicting the first defeat of the season on the Merseyside club.
Liverpool last lost against Real Madrid in the Champions League in April with their last Premier League defeat back in February, but they were second best on a noisy afternoon at the London Stadium which left Hammers fans in raptures.
Goalkeeper Alisson Becker could be faulted for all three goals in West Ham’s 3-2 win.
The Brazilian misjudged a Pablo Fornals corner in the fourth minute, diverting it in, failed to stop Fornals’ weak shot early in the second half, and looked at sea when Kurt Zouma headed in Jarrod Bowen’s 74th-minute corner.
Trent Alexander-Arnold had levelled for 1-1 with a superb free-kick but though Divock Origi scored late on to pull the score back to 2-3 Liverpool couldn’t find another equaliser to extend their 25-match unbeaten run.
West Ham had earlier announced they had banned two supporters who were filmed singing an anti-Semitic song as a Jewish man walked down the aisle to take his seat on a plane.
The fans were on their way to watch West Ham play Belgian side Genk in the Europa League. Police have arrested two men on suspicion of hate crimes.
Arsenal moved up to fifth, two points behind, with a narrow 1-0 home victory over Watford. After Pierre-Emerick Aubameyang had a first-half penalty saved by veteran goalkeeper Ben Foster, Emile Smith-Rowe struck in the 56th minute.
It was Arsenal’s 100th league goal under Arteta in his 100th league and cup game in charge. “It shows the unity, the courage and the development of the team,” said Arteta. “We have achieved good results in the last two months but there is still a lot to do.”
Joshua King missed Watford’s solitary chance in the 86th minute when he hit the side netting from a tight angle.
The visitors had Juraj Kucka sent off shortly afterwards for a second yellow card.
Arsenal’s North London rivals Tottenham had a scrappy goalless draw at Everton, ending their hosts three-match run of defeats.
Demarai Gray spurned a good chance for the Merseysiders before Giovani Lo Celso hit a post for Tottenham.
Toffees substitute Mason Holgate was sent off 10 minutes after coming on for a high challenge on Pierre-Emile Hojbjerg but Everton held on.
It was the first league match for new manager Antonio Conte and despite Spurs failing to register a shot on target he said: “Today I have seen the heart of my players, the passion, the will to fight, the will to sacrifice, the will to understand that there was a moment very, very difficult for us and to see this type of reaction makes me more confident for the future.”
At Elland Road Leeds United winger Raphinha’s superb free kick was cancelled out by Leicester City forward Harvey Barnes in an entertaining 1-1 draw.
Brazilian Raphinha fired Leeds ahead in the 26th minute of a breathless opening half with a vicious low free kick.
Two minutes later Barnes darted into the penalty area and unleashed a curling right-footed effort from a tight angle that gave Leeds keeper Illan Meslier no chance.
“We created double the amount of danger than them,” Leeds boss Marcelo Bielsa said. “We dominated a large part of the game. We defended well and we attacked well. And even if we deserved to win, we didn’t manage to obtain it.”