Brought to you by

Key Events

90' + 1'
A. Cresswell
Yellow Card
E. Nketiah
Yellow Card
Gabriel Magalhães
Gabriel Martinelli
1 - 2
J. Bowen
V. Coufal
1 - 1
R. Holding
B. Saka
0 - 1

Match Stats

56% 43%
Shots Off Target
Shots On Target 3 7
Total Passes 586 454
  • Heatmap
  • Touch Map


UEFA Champions League
UEFA Europa League
UEFA Conference League Qualifiers


That's all for today, goodbye!
That's three wins on the bounce for Arsenal, and they've leapfrogged Spurs back into fourth, with a two-point advantage over their rivals. Next up for them is Leeds United at home. West Ham stay in seventh, and their attention now turns to their Europa League semi-final second leg against Frankfurt on Thursday.
Arsenal are back up to fourth with a 2-1 win over West Ham. They took the lead in the first half when Holding headed in his first-ever Premier goal. West Ham pulled themselves level on the stroke of half-time through Bowen, whose volley deflected in off Gabriel. The Brazilian then restored Arsenal's lead in the second half, with a stooping header that was helped over the line by Fabianski. Arsenal could've had more, with Fabianski pulling off some great saves to deny Nketiah. West Ham couldn't find a way back into it though.
90' + 4' Tavares breaks quickly after intercepting Antonio's long throw, and he lays it off to Smith Rowe ahead of him. He has space for a shot but chooses to pick out Nketiah, who spins and lays it off to Lokonga. He slices his effort high and wide.
A. Lokonga
M. Ødegaard
90' + 2' Arsenal are making their last change now with Lokonga coming on to replace Odegaard.
A. Cresswell
Yellow Card
90' + 1' Cresswell is booked for his part in the argument with Nketiah.
90' + 1' Tempers have boiled over here after Nketiah stopped West Ham from taking a free-kick. He and Cresswell had hold of each other's shirts and now everybody's involved. The referee waits for things to calm down, and Rice has to be dragged away from Nketiah.
E. Nketiah
Yellow Card
90' Nketiah is booked for stopping Cresswell from taking West Ham's free-kick.
89' Bowen almost spins away from Soares and then takes an accidental knee to the head when he goes down. Fabianski comes out to take the free-kick, but he hits it long over everybody.
E. Smith Rowe
B. Saka
87' Saka went down a moment ago but didn't need treatment. He's gone down again, and this time, the medical team does come on. He's moving gingerly as he goes off, and Smith Rowe comes on for him.
85' West Ham work it nicely down their right, and Fornals tries to jink away from Tavares. The defender stands his ground though and another Hammers attack comes to an end.
83' Arsenal had only scored four headed Premier League goals this season before today, with both goals in this game coming via a head.
A. Yarmolenko
S. Benrahma
81' Final roll of the dice for West Ham now and it's Benrahma that's making way for Yarmolenko.
79' GREAT SAVE! It's a poor backpass from Coufal as he plays it straight into Nketiah's path. He drags it away from Zouma before taking aim from the edge of the D. Fabianski gets down well and manages to tip it wide.
Cédric Soares
T. Tomiyasu
77' Tomiyasu pulled up a minute ago, and it looks like he has a problem with his calf. Arsenal are taking no chances and Soares comes on in his place.
T. Souček
M. Noble
77' West Ham's second change sees Noble taken off and replaced by Soucek.
76' West Ham are starting to find their rhythm again now as they work it out from the back. Cresswell has four to aim for in the box, but he can't beat the first man with his cross.
74' Nketiah tries to touch it onto Saka, but Cresswell gets an important touch to take it away from him. Odegaard keeps the attack alive by pulling it back to Elneny, but he fires high over the bar with his first-time shot.
72' CHANCE! At one end, Fornals' leaping volley is blocked by Gabriel and Arsenal quickly break on the counter through Nketiah. He takes on the shot from the left of the box but flashes it across goal and wide of the far post.
M. Antonio
M. Lanzini
71' West Ham are making the first change of the game here as they chase an equaliser. Lanzini is taken off and replaced by Antonio.
70' West Ham are enjoying more possession at the moment, but they're getting sloppy in the final third. Rice goes long for Coufal but overhits it and the right-back can't keep it in.
68' The West Ham fans aren't happy with the referee as Bowen tumbles to ground again. They're claiming he was pulled over by Holding, but nothing's given.
66' Arsenal break on the counter through Saka this time and he lays it off to Odegaard on the edge of the box. He spots Martinelli's run on the far side, but his floated cross is cut out by Coufal.
64' West Ham are patiently try to open up some space in behind Arsenal, but the visitors are staying compact. Fornals weaves his way down the right again before gifting the ball to Tavares.
62' Xhaka has his pocket picked by Fornals and he turns before sliding it through for Bowen. He takes it for the byline, but he's dispossessed by a good tackle from Gabriel before he can pull it back.
60' Bowen has now been directly involved in exactly 100 goals in 208 appearances in England's top four tiers (71 goals, 29 assists), with 64 involvements coming for Hull City and 36 for West Ham.
58' Arsenal are trying to extend their advantage and they're on the attack again. Nketiah is teed up on the left of the box and he fires his shot towards the near post, but it's a comfortable save for Fabianski.
56' VAR was just checking the goal for a possible foul on Coufal by Holding when the corner was originally put into the box. They've seen nothing wrong with it though and the goal stands!
Gabriel Martinelli
54' None of the West Ham players were picking up Martinelli as he drifted to the far post, and he put a great cross back into the danger area.
Gabriel Magalhães
54' GABRIEL SCORES! Saka hangs another corner into the box and this time, it's half-cleared by West Ham. Martinelli recycles it by lifting it into the far post and Gabriel stoops to head it on goal. It's straight at Fabianski, but it hits the keeper's leg which helps it over the line. 2-1 Arsenal!
J. Bowen
Yellow Card
52' Bowen went down after avoiding the Ramsdale's sliding challenge, and he's booked for simulation. He doesn't have too many complaints about that though.
52' Bowen is chasing down a long ball over the top and Rasmdale came rushing out of his box. He goes sliding in and Bowen just manages to avoid getting caught by the keeper's studs. Ramsdale wasn't anywhere near the ball there.
50' West Ham have started the second half brightly and Noble slides another good throughball into the box. Benrahma brings it under control, but can't find space for a shot.
B. Saka
Yellow Card
49' Saka tries to trip Bowen but misses, and then clips him on the back of his heels with the second attempt. He's shown the first yellow card of the game.
48' BLOCK! It's a lovely low cross in from Fornals on the right and Benrahma reacts quicker than Tomiyasu to reach it. He takes it around the right-back but then fires his shot straight at Holding.
46' West Ham get us back underway for the second half!
Moyes will be pleased with how his side responded to going ahead, and he'll be hoping they can kick on from that to end their winless run. Despite taking the lead, Arsenal haven't created too many chances, and they need to change that if they want to get themselves back into the top four today.
It's all square at the break, with West Ham and Arsenal drawing 1-1. There wasn't much between the sides in the opening half an hour or so, but it came to life in the 38th minute. Nketiah finished off a weaving run with a low shot that was tipped wide by Fabianski and Holding headed in his first Premier League goal from the resulting corner. Rice's glancing header was tipped away by Ramsdale at the other end before Bowen's deflected volley found the bottom corner on the stroke of half-time.
V. Coufal
45' Coufal timed his run perfectly to stay onside and managed to pick out a team-mate with his cross this time.
J. Bowen
45' BOWEN EQUALISES! Again, West Ham look to their right side, and this time, it pays off! Rice goes long over the top for Coufal and he brings it down before volleying a cross into Bowen. His first touch sets it up nicely for a volley, and the slightest nick off Gabriel takes it out of Ramsdale's reach and into the net. 1-1!
44' Tavares plays another loose crossfield pass which is cut out by Rice, but Arsenal quickly flood back into their shape. West Ham switch it out to Coufal on the right again, but he can't pick out a cross.
42' West Ham are keeping the pressure on as they search for a quick equaliser. It's spread out to Coufal on the right, but his cross is headed out for a corner by Holding ahead of Rice.
40' GREAT SAVE! At the other end, West Ham have a corner of their own and Fornals whips it in. Rice glances it on at the near post and Ramsdale sees it late but manages to tip it away under the crossbar.
B. Saka
38' Saka gets a lot of height on the cross this time which takes it over the first man and Holding meets it.
R. Holding
38' HOLDING SCORES! It's a much better delivery from the corner this time as Saka hangs it up in the middle of the box. Holding outmuscles Lanzini and leaps higher than everyone else to head it past Fabianski. 1-0 Arsenal!
38' GOOD SAVE! Bowen gifts the ball to Odegaard and he lays it off to Nketiah, who weaves his way past four West Ham defenders. He takes aim from the edge of the box, but Fabianski gets down well to tip it wide.
36' Arsenal are struggling to get a touch on the ball at the moment, with West Ham moving it quickly upfield when they have possession. Bowen peels off the back of Holding, but Rice can't pick him out this time.
34' Rice doesn't have many options ahead of him, so he pushes his way through to the edge of the box. He takes the shot before the Arsenal defenders can get close, but it's straight at Ramsdale.
32' Saka makes a brilliant run down the right, skipping over the challenge from Fredericks and keeping it in play before cutting inside. He's bundled over in the D by Noble, but the foul isn't given, much to Arsenal's frustration.
30' BLOCK! It's a wonderful pass from Fredericks out to Coufal, who has space down the right. His low cross takes two deflections on its way through to Lanzini, who hits the shot first time, and Holding throws himself in front of it.
28' CHANCE! Coufal's cross is half-cleared by Martinelli and Fornals chests it away from Xhaka with his first touch. He lets it bounce before firing a half-volley towards goal but it's always rising over the bar.
26' Benrahma weaves one way and the next to wrongfoot Tomiyasu and open up a yard of space to squeeze a cross into the box. It's glanced on by Zouma in the middle, but it's blocked by Holding.
24' Martinelli gets the better of Coufal down the left and he clips a good cross into the near post. There's no one there for Arsenal though and West Ham clear their lines.
22' It's a poor backpass from Tavares and Bowen latches onto it before turning straight into Xhaka. There's a tangle of legs and the home fans are furious when the foul goes against them.
20' West Ham switch it from left to right and back again, and this time, Benrahma manages to beat Tomiyasu in a foot race. He leaves the right-back on the floor, but overruns it out of play before he can put a cross in.
18' Tavares is backed into a corner, but he manages to knock it out against Noble for the set-piece. Martinelli swings it in, but Fabianski gets a lot of distance on his punch.
16' Arsenal's latest passing spell is cut out by Rice and West Ham break on the counter again. Fornals carries it a long way down the right but finishes it with a tame cross straight at Ramsdale.
14' Arsenal look comfortable in possession and West Ham are happy to let them have it in their own half. When Elneny tries to break near the halfway line, Zouma steps across him and ends up giving away a free-kick.
12' Since completing the league double over Arsenal in the 2006-07 campaign, West Ham have won just two of their last 27 Premier League games against the Gunners (D5 L20).
10' West Ham's first corner is swung in by Bowen but it's too close to Ramsdale. He doesn't get a lot of distance on his punch, but Elneny gets a vital touch to stop it from falling to Lanzini on the edge of the box.
8' There isn't too much between the sides just yet, with both lacking that quality in the final third. West Ham break forward this time, but Lanzini runs into traffic and Arsenal try to play out from the back again.
6' Coufal can't get enough distance on his clearance and Martinelli tries to play an early ball through for Odegaard. The right-back recovers well though and gets across to stop him from breaking into the box.
4' Cresswell goes long, but there isn't enough on it to reach Bowen. Holding's headed clearance goes straight to Lanzini, who tries to thread it through for Bowen again, but this time, Tomiyasu steps in to cut it out.
2' Arsenal's early corner is cleared by Zouma and West Ham break quickly on the counter. Bowen makes a great run through the middle, but it's cut out when Xhaka slides in to win the ball.
1' Odegaard gets the game underway for Arsenal!
The teams are out on the pitch now, with kick-off just moments away!
Arsenal have lost just one of their last 13 Premier League away games against West Ham (W8 D4), going down 1-0 in January 2019. Overall, at no side have Arsenal won more Premier League matches on the road than their 13 victories against the Hammers.
Mikel Arteta makes just three changes from the win over Manchester United last Saturday. Tomiyasu is deemed fit to start after his calf injury, with Holding and Martinelli being brought in as well. Soares and Smith Rowe both start on the bench, while Ben White misses out with a tight hamstring.
David Moyes makes five changes to the side that lost to Frankfurt last time out. Fabianski returns in goal, with Coufal, Fredericks, Noble and Benrahma also coming in. Areola, Soucek and Antonio drop to the bench, where Diop is also named after recovering from an ankle injury. Craig Dawson is suspended after his red card against Chelsea last weekend.
ARSENAL SUBS: Bernd Leno, Alexandre Lacazette, Emile Smith Rowe, Cedric Soares, Nicolas Pepe, Albert Sambi Lokonga, Alex Kirk, Salah Oulas M'Hand, Zack Swanson.
ARSENAL STARTING XI (4-3-3): Aaron Ramsdale; Takehiro Tomiyasu, Rob Holding, Gabriel Magalhaes, Nuno Taveres; Martin Odegaard, Mohamed Elneny, Granit Xhaka; Bukayo Saka, Eddie Nketiah, Gabriel Martinelli.
WEST HAM SUBS: Alphonse Areola, Andriy Yarmolenko, Michail Antonio, Nikola Vlasic, Issa Diop, Arthur Masuaku, Tomas Soucek, Alex Kral, Ajibola Alese.
WEST HAM STARTING XI (4-2-3-1): Lukasz Fabianski; Ryan Fredericks, Vladimir Coufal, Kurt Zouma, Aaron Cresswell; Declan Rice, Mark Noble; Jarrod Bowen, Manuel Lanzini, Pablo Fornals; Said Benrahma.
Arsenal's fate is in their own hands as they continue to go for a top-four finish and, after Tottenham's win earlier, they have the chance to leapfrog their rivals back into fourth if they can get a victory here. The Gunners have won back-to-back matches against Chelsea and Manchester United, ending their three-game losing run at the start of last month. West Ham suffered a narrow 2-1 defeat to Eintracht Frankfurt in their semi-final first leg on Thursday, and they'll be hoping to get their league form back on track before the return leg. They've won just one of their last five league games (D1 L3): a 2-1 victory over Everton in early April.
Hello and welcome to live coverage of the Premier League meeting between West Ham and Arsenal at the London Stadium!