Brought to you by

Key Events

J. Bowen
T. Kehrer
2 - 2
B. Saka
Penalty Miss
S. Benrahma
Penalty Goal
1 - 2
M. Ødegaard
Gabriel Martinelli
0 - 2
Gabriel Jesus
B. White
0 - 1

Match Stats

28% 71%
Shots Off Target
Shots On Target 3 5
Total Passes 226 601
  • Heatmap
  • Touch Map


UEFA Champions League
UEFA Europa League
UEFA Conference League Qualifiers


We hope you have enjoyed our coverage of a thrilling London derby in the Premier League. It's goodbye for now, and we hope to see you next time!
That draw leaves Arsenal four points clear at the top of the Premier League, but second-placed Manchester City have a game in hand, a superior goal difference, and they host the Gunners at the Etihad Stadium in just 10 days time! With Pep Guardiola's men in ominous form, Arsenal are beginning to wobble at the wrong moment! West Ham stay 15th, but the draw improves their cushion to the bottom three to four points!
The full-time whistle goes at the London Stadium, and how crucial could that result be in the title race?! For the second game in a row, Arsenal have drawn 2-2 after going two goals up! The Gunners were in cruise control when Jesus and Odegaard netted in the first 10 minutes, but Benrahma's penalty halved the arrears before Antonio's handball gifted the Gunners a spot-kick of their own. However, Saka blazed wide from 12 yards, and Bowen volleyed in at the other end to dent the visitors' title hopes!
90' + 5' White and Saka look to get Arsenal moving on the right. They are running out of time to re-establish their six-point cushion at the top of the table!
90' + 4' West Ham get all 10 outfield players behind the ball as Arsenal build. White's cross is flicked away by Coufal but the Gunners keep it alive… only for Fabianski to claim the second delivery! The hosts are one minute away from claiming a valuable point!
90' + 3' The corner is lofted into the area... but it's an Arsenal head that meets the ball as it flicks away from the danger zone!
90' + 2' Gabriel concedes a corner on the left, and a huge roar goes up from the home fans. Arsenal have so far failed to create a clear chance to win it 3-2, can the Hammers do so from this set-piece?
90' + 2' Arsenal have every outfield player forward for the deep free-kick… which is tamely headed into Fabianski's arms by Holding!
Pablo Fornals
S. Benrahma
90' + 1' West Ham also make another change as we enter five minutes of stoppage time. Benrahma is replaced by Fornals.
E. Nketiah
M. Ødegaard
90' Odegaard makes way now, with Nketiah on as Arteta goes for broke.
89' Cornet has taken Antonio's position up front, with West Ham sitting back in a 4-5-1 shape. Kehrer steps out of their shape to foul Odegaard, handing the Gunners a free-kick.
88' Arteta is unhappy with the time it took for Antonio and Paqueta to leave the field. We're into the final two minutes of the 90 as Arsenal continue to probe, but with six substitutions made and two penalties awarded, you would expect a lengthy period of stoppage time.
M. Cornet
M. Antonio
87' Antonio also makes way to a standing ovation, with Cornet taking his place.
F. Downes
Lucas Paquetá
87' Moyes finally turns to his bench. Downes comes on for the lively Paqueta.
87' Nelson's first involvement sees him cut inside and cross for Saka, who heads well wide. The winger has been outstanding this season, but if this game ends level, his penalty miss will be viewed as a turning point.
86' While Arsenal have made four of their allocated five changes, Moyes is yet to turn to his bench. Will the Gunners' fresh legs make the difference?
R. Nelson
Gabriel Martinelli
85' Nelson – who hit a last-gasp winner against Bournemouth last month after coming on as a substitute – also enters the fray, replacing Martinelli.
Fábio Vieira
K. Tierney
85' Arteta turns to his bench again. Vieira comes on for Tierney in what represents a positive change.
A. Cresswell
Yellow Card
84' Cresswell becomes the first West Ham player to be booked after the referee plays advantage following a pull on Trossard.
83' Arsenal are enjoying a lot of possession deep in West Ham's territory now, but the Irons look threatening every time they break – as that Antonio chance showed. Will we get a winner from either side?
82' OFF THE CROSSBAR FROM ANTONIO! West Ham almost complete the turnaround! Benrahma leads a great break as Holding fails to get anywhere near the winger. His deep cross finds Antonio unmarked at the back post, but the striker's header clips the bar and goes over! What a chance!
80' Some great play from Zouma, Kehrer and Rice allows West Ham to escape Arsenal's aggressive press, but Antonio is crowded out after failing to find support on the left wing.
79' A deep cross looks to put Arsenal in danger, with Ramsdale forced to dive over Soucek to punch it clear. The Irons keep it alive, but the offside flag eventually goes up against Antonio!
77' Chance for Bowen! The scorer of West Ham's equaliser bursts in behind from Benrahma's lofted pass, with Tierney sticking to his task. Bowen shoots low, but Tierney slides in to make an absolutely crucial block!
76' Jorginho's introduction has definitely allowed Arsenal to control the tempo of this game, but West Ham are defending gallantly. The Gunners need to find the kind of penetration they showed in the first 10 minutes in order to force a winner.
74' Gabriel and Antonio jostle for possession in West Ham's right-hand channel, and the Arsenal defender eventually comes out on top to win a goal-kick.
73' Trossard and Martinelli are involved as Arsenal build down the left. Tierney eventually lifts a left-footed cross into the area, but Zouma rises to head it away.
72' Arsenal have already claimed several dramatic 3-2 victories this season, notably doing so against Manchester United, Bournemouth and Aston Villa. Arteta's men are enjoying a better spell in possession now. Can they force a vital winner in the title race?
70' West Ham look to be in trouble as Saka breaks in a three versus three situation. The England international shoots at goal… but his effort is weak and easily claimed by former Gunners goalkeeper Fabianski.
69' Prior to this game, West Ham had won just two of their last 29 Premier League games against Arsenal (D5 L22). Can Moyes' side complete the turnaround to clinch a famous victory?
68' West Ham win another throw as Arsenal continue to be penned back. Trossard looks to have taken up a false nine role, with Jorginho slotting into the visitors' midfield.
Gabriel Jesus
67' Jorginho is also entering the action. Surprisingly, Jesus is the man withdrawn by Arteta. He had arguably been Arsenal's best performer.
L. Trossard
T. Partey
67' Trossard is on for Arsenal, replacing Partey after the midfielder's error provided the catalyst for West Ham's comeback.
65' Antonio evades several challenges in a lightning break before forcing a throw-in. Arsenal are readying two changes as they bid to respond to West Ham's improvement.
64' SO CLOSE! Jesus threads the ball out to Tierney, whose fine cut-back looks destined to be turned home by the Arsenal striker. However, Jesus just fails to make contact in the face of goal, before Saka's cross is headed away.
63' Soucek wins a crunching challenge in midfield as West ham look to put their visitors under more pressure, but the final pass runs long and Arsenal regain possession.
62' Gabriel glares at Ramsdale after the goalkeeper neglects to show for the ball, forcing the defender to battle Bowen to win a throw-in.
61' Arteta is deep in conversation with his coaching staff as Odegaard plays a dismal pass out of play. Arsenal were terrific in the first 30 minutes here, but they have been distinctly second-best since then. It would not be a surprise to see changes made by the Gunners shortly.
60' Saka's first-ever penalty miss for Arsenal, from what represented his fifth attempt excluding shoot-outs, has put the league leaders on the back foot. Can they re-find their composure?
58' Arsenal are struggling to get a foot on the ball as Paqueta looks to thread Antonio in, only for Gabriel to make a vital interception. This game is wide open now!
57' Close! Arsenal are all over the place as Bowen jinks to the byline and fires a low cross across the face of goal, but none of his team-mates are on hand to tap in! The Irons' tails are up now!
55' Having squandered a 2-0 lead at Anfield, Arsenal have done the same at West Ham! They have 35 minutes to respond in order to avoid another slip-up in the title race!
T. Kehrer
54' Kehrer gets the assist after lifting the ball into Bowen's path, but Arsenal's defending was poor, and Ramsdale should arguably have done better after getting a touch to the winger's effort.
J. Bowen
54' GOAAAAAAAAAAAAALLLLLLLLLLLLL!!! BOWEN LEVELS FOR WEST HAM! Arsenal clear a Coufal throw-in as far as Kehrer, who lifts the ball back in behind the Gunners backline. Bowen times his run to perfection to stay onside and finds the net on the volley via a touch from Ramsdale! The London Stadium is rocking now! 2-2!
53' That penalty miss has given the crowd a massive lift. Antonio breathes a sigh of relief. Arsenal looked set to take the game away from their hosts, but West Ham are still in it!
B. Saka
Penalty Miss
52' WIDE! SAKA MISSES! WHAT A LET-OFF FOR WEST HAM! Jesus hands the ball to Saka after a nervous wait, and the winger – who famously missed from the spot in the Euro 2020 final – side-foots his effort wide of the left-hand post! West Ham remain one goal behind!
51' PENALTY TO ARSENAL! Antonio is penalised for handball! Arsenal's corner is cleared to Martinelli on the edge of the area, and he slams a volley into Antonio at close range. The West Ham man looked to have his arm in an unnatural position, and the VAR swiftly confirms the referee's decision to point to the spot!
50' Deflected wide! Arsenal win a free-kick on the left, which is hoisted into the area by Odegaard. Antonio heads as far as Saka, who sees a fierce volley hit Soucek and fly behind for a corner.
49' Arsenal were utterly dominant for the first half an hour, but West Ham finished the first half with over twice as many shots as the Gunners (nine to four). West Ham have started this half as they ended the first, with Arsenal rocking.
48' The second kick is cleared and Jesus does well to win a throw for Arsenal. The Gunners quickly concede possession again, but Antonio hits a wild cross beyond everyone in the middle.
47' Holding makes a crucial header to guide the delivery through for another corner. Ramsdale came for that kick but got nowhere near it, so he needed his defender to take responsibility.
46' Partey slices a clearance out of play, allowing Coufal to launch another long throw into the box, from which Arsenal concede a corner. It's a positive start to the second half for the hosts.
46' West Ham get the second half under way. Can the Irons fight back to dent their London rivals' title hopes?
Arsenal are unbeaten in their last 23 Premier League matches when leading at half-time (W21, D2), a run dating back to a 2-1 loss to Manchester City in January 2022. However, with Pep Guardiola's champions breathing down their necks, the Gunners have no margin for error, and the memory of last week's 2-2 draw at Anfield – where Arteta's men were pegged back after a flying start – will be fresh in the memory.
It's half-time at the London Stadium, and Arsenal lead 2-1 after an eventful opening period! The Gunners looked to be cruising to a crucial win in the title race when they went 2-0 up within 10 minutes, the outstanding Jesus tapping in from close range before Odegaard volleyed in from Martinelli's cross. However, Partey's error in midfield led to Gabriel conceding a penalty, and West Ham have looked the more likely scorers since Benrahma converted to halve the arrears. It's all to play for in the second half!
Gabriel Jesus
Yellow Card
45' + 4' Jesus becomes the second Arsenal player to be booked, chasing back to make a cynical foul on Antonio, who had launched a menacing break on the left flank.
45' + 2' The corner is lifted into a crowded space at the far post, where Zouma prods wide under pressure. Arsenal look to have done enough to reach the break with a 2-1 advantage.
45' + 1' Tierney slides in to concede a corner, allowing West Ham to crowd the area. Can the Irons find a leveller on the stroke of half-time?
45' We're into three added minutes at the end of a breathless first half.
44' A bizarre moment as Cresswell finds himself through from Paqueta's pass before side-footing across the face of goal, with no West Ham player arriving to tap in! The flag eventually goes up against the left-back, however.
43' Antonio does brilliantly in his own box to control Tierney's cross and burst away from Saka, eventually winning a foul. The West Ham striker has stepped up after Arsenal's fast start to the game.
42' Coufal clumsily fouls Jesus near the touchline and Arsenal get a free-kick. That will allow the Gunners a much-needed spell on the ball – they need to get to the interval having been under pressure since Benrahma's penalty.
41' Martinelli and Odegaard get in each other's way after Saka bursts to the byline to chip a dangerous cross into the area. We're into the last five minutes of the first half, and this game is being played at a frantic pace again.
39' Wide! Coufal launches a long throw into the area, and the ball finds its way out to Paqueta. The midfielder hits a volley from 20 yards out, but it flies wide of Ramsdale's goal.
38' DANGER FOR ARSENAL! West Ham are suddenly on top! Soucek sees a header deflect wide from the corner, granting the Irons another chance. The second set-piece is awkwardly punched by Ramsdale under pressure, and Arsenal just manage to scramble it away.
36' OVER! Coufal whips the free-kick towards Antonio at the far post, where the striker nods into the ground and over the crossbar! The referee spots a touch from an Arsenal player, however, and he signals for a corner!
T. Partey
Yellow Card
35' Partey is all over the place now. The midfielder concedes possession to Benrahma before chasing the Algerian and tripping him in a dangerous position. Partey goes into the book, and West Ham have a chance to swing a set-piece into the area.
34' Arsenal are unhappy with the award of that penalty, claiming Rice handled as he challenged Partey in the build-up to the incident. However, the VAR had a look at that, and decided Rice won the ball fairly.
S. Benrahma
Penalty Goal
33' BENRAHMA CONVERTS! GAME ON! After a nervous wait, Benrahma slots the spot-kick into the bottom-right corner, sending Ramsdale the wrong way. Out of absolutely nowhere, West Ham are back in this contest! 2-1!
32' PENALTY TO WEST HAM! Arsenal are masters of their own downfall as Partey is caught in possession by Rice, who bursts into the area and lays off for Paqueta. Gabriel brings his fellow Brazilian down with a desperate lunge, and the referee points to the spot!
30' Benrahma and Paqueta finally link up on the left, having been anonymous so far. They manage to feed Antonio, but Gabriel matches him stride for stride to cut out the danger.
29' Kehrer steps into midfield and clumsily goes through the back of Jesus, handing Arsenal a free-kick 40 yards from goal, from which they opt to go backwards.
28' Antonio smashes a cross off Tierney but just misses out on winning a corner, with the Irons forced to go backwards from the subsequent throw-in.
27' The tempo of this game has died down now, with the home supporters silenced and West Ham showing no energy at all. Arsenal could decide to hunt more goals here – their goal difference is five worse than that of Manchester City as things stand.
25' Arsenal have enjoyed over 76 per cent of the possession so far. West Ham are chasing shadows now as the Gunners circulate the ball in midfield.
23' Martinelli takes over from Jesus and gets to the byline to cut back for Odegaard, who sees his shot blocked before Jesus is flagged offside. Arsenal have been first to everything here.
21' Paqueta plays a loose pass straight to Saka, who spins away from the Brazilian not once but twice before being crowded out. West ham are struggling to get anywhere near the leaders.
20' Rice smashes the free-kick into the first defender. There are muted appeals for handball from the home fans, but there was nothing doing. That's a waste of a good chance for the hosts.
19' Antonio finally gets the chance to dart in behind Holding in the left-hand channel, and without any support, the striker charges towards the byline. Holding chops him down just outside the box, giving West Ham a free-kick.
18' With Odegaard's strike hitting the net after nine minutes and 17 seconds, this is the earliest that Arsenal have been 2-0 up in a Premier League away game since they built a two-goal lead within three minutes at Newcastle United in February 2011. That game finished 4-4, but West Ham look unlikely to do anything similar here.
16' Bowen and Coufal team up to stop Jesus' advance after another flowing move involving Xhaka and Tierney. Xhaka then goes down under a challenge from Soucek, but the referee is unmoved, and the midfielder gets back to his feet.
15' Holding has to race back to clear as Antonio looks to latch onto a long ball in behind. Coufal hurls the resulting throw-in long, but Ramsdale catches Soucek's flick-on.
13' After his assist, Martinelli has been involved in five goals in his five Premier League starts for Arsenal against West Ham (three goals, two assists). Against no side has the Brazilian been involved in more league goals for the Gunners.
12' Arsenal squandered a 2-0 lead at Anfield last time out, but it is difficult to see the same happening here. Zouma has to slide in to prevent Jesus breaking in behind now. Arsenal are flying.
Gabriel Martinelli
10' Martinelli gets the assist at the second time of asking, finding Odegaard with an inswinging cross just moments after seeing another delivery cleared.
M. Ødegaard
10' GOAAAAAL! IT'S 2-0 AS ODEGAARD VOLLEYS HOME! West Ham are all at sea as Martinelli – who looked to be limping in the aftermath of the first goal – faces up to Coufal on the left-hand side of the box. The Brazilian lifts a superb cross towards the back post, where Odegaard is left completely unmarked to volley through Fabianksi's legs! West Ham are in real trouble already!
8' What a start that is for Arsenal. They are the only team yet to lose a Premier League game when scoring the first goal this season, winning 18 and drawing three of their previous 21 such matches. However, they did let a two-goal lead slip in their 2-2 draw at Liverpool last time out.
B. White
7' White timed his run to perfection to stay onside from Odegaard's cute pass, and his driven cross was on a plate for Jesus, who tapped in from just a couple of yards out!
Gabriel Jesus
7' GOAAAAAL! ARSENAL LEAD THROUGH JESUS! What a move from the Gunners, and they have the lead in this London derby! Saka dances into the area and finds Partey, who in turn lays the ball off to Odegaard. The Arsenal skipper slides a great pass through to White, whose low cross is tapped in by Jesus! 1-0!
6' West Ham scream for a penalty as Paqueta hits a shot against Holding from close quarters, but referee David Coote is unmoved. The defender's arms were in a natural position, and the Irons were never getting that decision!
4' Arsenal work the free-kick short and after Zouma clears the first ball into the box, Martinelli floats a decent cross towards Gabriel at the back post… but the defender's tame header drops wide.
3' Kehrer scuffs a clearance straight to White as Arsenal look to put the pressure on. The Gunners eventually win a free-kick in a deep area, to be taken by Odegaard.
2' Rice presses high on Partey as Arsenal win a goal-kick. Tierney seems to be replicating Zinchenko's inverted full-back role early on.
1' We're under way at the London Stadium as Arsenal – kitted out all in black – get the ball rolling! Will they re-establish a six-point lead over Manchester City?
Arsenal have won all five of their away London derbies in the Premier League this season by an aggregate score of 11-0. Only twice before have they won six consecutive league derbies on the road, doing so in February 1989 and March 2014. Can the Gunners replicate that feat here? The teams are out and kick-off is imminent!
Arteta makes one enforced change to the team that started at Anfield a week ago, with Oleksandr Zinchenko missing out through injury. That means Tierney is introduced at left-back for his first league start since Boxing Day – which came in a 3-1 home win over West Ham. William Saliba is still absent, so Holding continues alongside Gabriel in defence.
West Ham make eight changes from the team that started Thursday's Europa Conference League draw at Gent, with only Rice, Coufal and Bowen starting both games. Eight of the side that started last Saturday's league win at Fulham are in from the off here, with Angelo Ogbonna joining fellow defender Nayef Aguerd on the injury list while Fornals and Ings are on the bench.
ARSENAL SUBS: Matt Turner, Emile Smith Rowe, Eddie Nketiah, Jakub Kiwior, Leandro Trossard, Jorginho, Fabio Vieira, Reiss Nelson, Reuell Walters.
ARSENAL (4-3-3): Aaron Ramsdale; Ben White, Rob Holding, Gabriel Magalhaes, Kieran Tierney; Martin Odegaard, Thomas Partey, Granit Xhaka; Bukayo Saka, Gabriel Jesus, Gabriel Martinelli.
WEST HAM SUBS: Alphonse Areola, Joseph Anang, Ben Johnson, Pablo Fornals, Manuel Lanzini, Flynn Downes, Maxwel Cornet, Danny Ings, Emerson.
WEST HAM (4-2-3-1): Lukasz Fabianski; Vladimir Coufal, Kurt Zouma, Thilo Kehrer, Aaron Cresswell; Declan Rice, Tomas Soucek; Jarrod Bowen, Lucas Paqueta, Said Benrahma; Michail Antonio.
West Ham, meanwhile, remain desperate for points in their bid to pull away from danger. David Moyes' team claimed a vital 1-0 win at Fulham last week and begin this game three points clear of the bottom three. However, with a tough run-in awaiting them and rivals Nottingham Forest and Leeds United yet to play this weekend, the Hammers are still glancing nervously over their shoulders.
This London derby could have huge ramifications at both ends of the table, with Arsenal under pressure at the summit after seeing Manchester City cut their lead to just three points on Saturday. Mikel Arteta's league leaders squandered a 2-0 lead in a 2-2 draw at Liverpool last time out, and another slip-up here would seemingly put City in the ascendency in the title race.
Hello and welcome to our live coverage of this Premier League clash between West Ham and Arsenal at the London Stadium!