28 Dec 202322.29 GMT

I’ll leave you with Jacob Steinberg’s match report. Thanks for joining me, and Happy New Year.

Arsenal’s title hopes hit as old boy Mavropanos helps West Ham to winRead more
28 Dec 202322.25 GMT

Here’s Jarrod Bowen: “We knew it was going to be difficult, but we wanted to follow up the Man United result. We haven’t been consistent enough and we wanted to change that. We play Brighton in a few days, we want to go there and win as well.”

On whether the ball went out of play: “When it happened, it was a split-second … the ball was in the air, it was hard to tell. I was just trying to get the ball back to somebody!”

28 Dec 202322.21 GMT

“Is this performance the proof that Kai Havertz is actually essential?” asks Ian C. Quite possibly, although I think Arsenal still need a more reliable goalscorer for nights like these. Ivan Toney, perhaps.

28 Dec 202322.19 GMT

Here’s the Premier League table as it stands. It’s been a good “matchday” for Liverpool … and Manchester City.

PosTeamPGDPts
1Liverpool192342
2Arsenal191840
3Aston Villa191539
4Man City182237
5Tottenham Hotspur191136
6West Ham19333
7Man Utd19-431
8Brighton19530
9Newcastle191229
10Chelsea19225
11Wolverhampton19-425
12AFC Bournemouth18-525
13Fulham19-821
14Brentford18-319
15Crystal Palace19-918
16Nottm Forest19-1217
17Everton19-116
18Luton18-1315
19Burnley19-2011
20Sheff Utd19-329
28 Dec 202322.17 GMT

“I thought Moyes’ West Ham might suffer a post-Rice decline, but in recent weeks they’ve been as good as I’ve seen them play, with the exception of that match against Fulham,” says Kari Tulinius.

“If they keep up this level they might well end the season in the Champions League places.” It won’t always work quite this well, but Moyes has assembled a team who can be devastating on the break.

28 Dec 202322.15 GMT

Some post-game thoughts: “There will be more nuclear-level unhappiness from Arteta after the game,” writes Charles Antaki. “Little of it will be justified, but he’ll be at it nonetheless. Truth is, too few of the players were up to Odegaard’s level tonight. But he won’t say that.”

28 Dec 202322.14 GMT

Full time! Arsenal 0-2 West Ham

The Gunners miss the chance to go back to the top of the table on a deeply frustrating night. Huge credit must go to West Ham, who had a clear game plan and delivered. They’re up to sixth in the table, and David Moyes has finally won at the Arsenal.

28 Dec 202322.13 GMT

Benrahma's penalty saved by Raya!

Benrahma’s spot-kick is saved by David Raya, who goes the right way and gets both hands to the ball. Beyond some useful fantasy football points, though, it doesn’t really matter.

28 Dec 202322.11 GMT

Penalty to West Ham!

Arsenal’s miserable night is complete, as Declan Rice slips in the penalty area and brings down Emerson as he stretches for the ball. It’s a stonewaller. Benrahma will take it …

28 Dec 202322.11 GMT

93 mins: Kudus carries the ball downfield, as West Ham fans sing “Champions of Europe” with gusto. And their night may be about to get even better …

28 Dec 202322.09 GMT

92 mins: Saka’s shot is deflected behind, and West Ham deal with a series of corners with little fuss.

28 Dec 202322.08 GMT

91 mins: Reiss Nelson sends his shot a couple of feet over the bar. Gabriel Jesus gets booked to complete an unsatisfactory evening.

28 Dec 202322.07 GMT

90 mins: Odegaard does test Areola here with a shot from the edge of the box that the keeper has to palm round the post. There’ll be five added minutes …

28 Dec 202322.05 GMT

89 mins: Eddie Nketiah connects with an acrobatic effort, but again, it’s comfortable for Areola.

28 Dec 202322.05 GMT

88 mins: Two minutes to go, although there will be “a significant amount” of injury time, we’re told. Arsenal corner …

28 Dec 202322.04 GMT

87 mins: Odegaard, who has tried everything to spark his team into life, sees his shot closed down and loop into Areola’s arms.

28 Dec 202322.03 GMT

86 mins: Soucek goes down in a heap, then quickly gets up and running again after he realises the referee isn’t interested.

28 Dec 202322.02 GMT

85 mins: Smith-Rowe bends his shot between two West Ham defenders, but it’s easy for Areola. Some home fans are heading for the exits.

28 Dec 202322.01 GMT

84 mins: Time is running out here – one Arsenal goal would really change things, but West Ham are holding them at arm’s length.

28 Dec 202322.01 GMT

82 mins: Kudus wins a corner for West Ham, but nothing comes of it. Saka tries to lead a breakaway and is pulled back by Emerson; Arsenal free kick.

28 Dec 202321.59 GMT

80 mins: Saka goes over under a challenge from Ogbonna; Michael Oliver isn’t interested, and replays suggest there was minimal contact. There’s still a fairly lengthy VAR check before play continues, though.

28 Dec 202321.58 GMT

78 mins: Smith-Rowe almost makes an immediate impact as he lunges at Odegaard’s cross, but can’t quite connect at the far post.

Smith-Rowe’s just too short to grab one back for the Gunners. Photograph: David Price/Arsenal FC/Getty Images
Updated at 22.02 GMT28 Dec 202321.57 GMT

76 mins: Emile Smith-Rowe is coming on, replacing Trossard.

28 Dec 202321.55 GMT

74 mins: Odegaard again causes problems for the West Ham defence, playing in Trossard, whose shot is pushed behind by Areola.

28 Dec 202321.49 GMT

72 mins: Nelson is booked for hauling down Soucek to stop a West Ham counterattack. From the free kick, the visitors get forward and Benrahma’s shot has to be blocked by Ben White.

Updated at 21.56 GMT28 Dec 202321.48 GMT

70 mins: Rice’s shot from distance is charged down by Ogbonna. Arsenal are playing three at the back but Rice, Odegaard and Trossard are still stationed mostly outside the penalty area.

28 Dec 202321.47 GMT

68 mins: Jesus is brought down between the penalty area and corner flag. Free kick, but it’s overhit by Reiss Nelson, and the mood continues to sour around the Emirates.

28 Dec 202321.44 GMT

66 mins: An even more egregious miss from Gabriel Jesus, who sends a point-blank header over the bar! It would have been a lovely goal, Odegaard playing in White who put it on a plate for the Brazilian.

28 Dec 202321.42 GMT

65 mins: I feel for Martinelli there, he has looked one of the more likely players to score for Arsenal. As if to illustrate my point, Jesus sends his header straight at Areola.

28 Dec 202321.41 GMT

64 mins: Zinchenko and Martinelli are off, replaced by Eddie Nketiah and Reiss Nelson. Time for a repeat?

28 Dec 202321.40 GMT

63 mins: Bowen threatens to break away with Kudus in support, but he can’t find the killer pass. At the other end, Saka can’t steer his cross through a thicket of West Ham defenders.

28 Dec 202321.38 GMT

Full time at the Amex: Brighton 4-2 Tottenham.

Brighton v Tottenham: Premier League – liveRead more
28 Dec 202321.37 GMT

59 mins: Gabriel Jesus turns and sends a hopeful shot wide. Time for Arteta to look to his bench?

ncG1vNJzZmivp6x7tbTEoKyaqpSerq96wqikaJ6fpMGjrculZqWhppp8c3yRbGadnZNkf3l7wKuqnqaRoXq3edaeqq1lmJa6brzRnqSinaJiuaatxq6cZqSZq7Juv8KoqZ5lpaWxosDErA%3D%3D