Brought to you by

Key Events

R. Mahrez
Penalty Miss
V. Coufal
Own Goal
2 - 2
J. Grealish
2 - 1
J. Bowen
M. Antonio
2 - 0
J. Bowen
Pablo Fornals
1 - 0

Match Stats

21% 78%
Shots Off Target
Shots On Target 2 8
Total Passes 189 697
  • Heatmap
  • Touch Map


UEFA Champions League
UEFA Europa League
UEFA Conference League Qualifiers


That's all from us, we hope you enjoyed the game. Until the next one, goodbye!
The points shared means West Ham move to within two points of Manchester United in sixth place, and should West Ham win their last game, they will take the final Europa League spot should the Red Devils fail to, owing to the Hammers' superior goal difference. City, meanwhile, move four clear of Liverpool with one game to play. The Reds still have to play twice, but it's firmly in City's hands now as the season races to a pulsating end.
Rodri kept City's attacks coming in the second half with a dominant midfield display, finishing the match with more touches, passes and aerial contests than anyone else on the field. He also made three tackles and two interceptions in defence, whilst in attack he set up Grealish's goal and tried his luck from distance on a few occasions.
The full-time whistle goes, and West Ham hang on by a thread to secure a point at the London Stadium! City were relentless in that second half, pulling one back early through Grealish before that unfortunate own goal from Coufal levelled the scores! There were chances aplenty for the champions to find a winner, including Mahrez's saved penalty, but West Ham's defence held firm, meaning the title race takes another twist with City failing to all but secure the trophy in London!
A. Yarmolenko
M. Antonio
90' + 5' Antonio has led the line with aplomb for West Ham all game long, and Andriy Yarmolenko comes on late.
Gabriel Jesus
Yellow Card
90' + 4' West Ham soak up a good minute of City pressure before finally clearing the danger, and Bowen sets off on the counter before being pulled back by Jesus, who is booked for the cynical foul.
B. Johnson
Pablo Fornals
90' + 2' Fornals comes off for West Ham, and youngster Ben Johnson will see out the game for the Hammers.
90' + 1' We're into four minutes of added time to close out this game. Don't go anywhere!
90' Zinchenko pops up in the box and is picked out by De Bruyne. He tries to evade a crowd of claret and blue, but his eventual shot is a poor one that Fabianski can gather easily.
88' That save from Fabianski gives Liverpool a glimmer of hope in the title race, and may also secure a valuable point in the Hammers' own quest for European football.
R. Mahrez
Penalty Miss
86' Mahrez hit it well, but it was at a good height for Fabianski to parry, and City will need to come again if they're to find that elusive winner!
Penalty Save
86' WHAT A SAVE!!! It's a powerful penalty from Mahrez, but an even better save from Fabianski who gets two hands to the ball and beats it away! What a moment that could turn out to be!
85' We're off to the screen! Referee Anthony Taylor heads over to the VAR screen and judges that Dawson caught Jesus before touching the ball, and City have a glorious chance from 12 yards here!
83' Jesus knocks the ball around Dawson and goes down under pressure! The referee gives a goal kick, but this one looks like it could go either way!
82' WIDE!!! Fernandinho dribbles forward and comes to the edge of the box. He shoots from 20 yards, but drags it wide of Fabianski's goal!
81' City are camped around the City box at the moment, just waiting for the right run and pass to make in order to complete their comeback.
79' BLOCKED!!! Grealish cuts inside both Coufal and Soucek on his way into the box. He has one effort blocked, and the second comes back to him before it's again deflected behind for a corner!
M. Noble
M. Lanzini
77' Lanzini is withdrawn for West Ham, and their captain Mark Noble comes on for his final appearance in front of the home fans.
75' WIDE!! How close!!!! Antonio's cross is headed down by Soucek, and Bowen follows in to shoot on goal but it's blocked by the back leg of Laporte! That was going in for sure!
74' SAVED!!! Jesus looks to cross from the left but is crowded out, and finds Zinchenko. He tees up Rodri, whose shot from 35 yards is caught at the second time of asking by Fabianski!
72' Cancelo and De Bruyne play a quick one-two on the edge of the box and the right-back surges away. He smashes in a cross, and Fabianski parries it away from danger!
70' Antonio steams forward on the counter for West Ham, beating Rodri twice before finally being dispossessed, but he still wins the throw-in. West Ham are still within a chance here, even if their two-goal lead has been wiped out.
V. Coufal
Own Goal
69' OH NO!!! It's an own goal! After Laporte is fouled on the left, Mahrez whips the ball in and Coufal's header beats Fabianski and goes into his own net! It's a disaster for West Ham, but as it stands, the title is all but theirs!
68' SAVED!!! Zinchenko has a go from some 40 yards and Fabianski sees the ball very late, stretching to save it at the very last second!
66' City attack in numbers and De Bruyne's cross is blocked by Dawson. Mahrez latches onto the rebound and shoots, but Soucek puts it behind for a corner!
65' WIDE!!! What a chance!!! Fernandinho's awful back-pass finds only open space, and Antonio races onto it. Ederson races out to close down the striker, who looks to chip it over him and sends the ball wide of the target!
63' Grealish has been very lively on the left for City. That goal was his first of three shots to hit the target, and he's also made three key passes and a cross to help spark a City comeback.
61' WIDE!!! Laporte's back-pass to Ederson is well wide of it's intended target, allowing Antonio to win it back from Zinchenko. Bowen picks up the ball, driving towards goal before smashing a shot into the side netting!
Ł. Fabiański
Yellow Card
60' Fabianski takes too long to take the goal kick from the referee's perspective, and is booked for time-wasting.
60' OVER!!!! De Bruyne steps up and curls the free-kick over the wall, and Fabianski has it covered as it skims over the bar!
V. Coufal
Yellow Card
58' Coufal holds back De Bruyne's run on the edge of the West Ham box, and the defender is yellow carded by the referee.
56' CHANCE!!! Mahrez's cross from the right finds Grealish on the other side. He plays it back to Silva, whose shot is parried by Fabianski before Zouma clears it away!
54' Antonio is down and needs to go off for treatment, meaning West Ham will be down to 10 men momentarily.
53' SAVED!!! Jesus takes on Rice in the box, jinking in and away from him before shooting low on the angle, and Fabianski parries it behind for a corner!
52' De Bruyne floats the ball to the back post where Grealish rises, but he can't get his glancing header on target and it bounces wide.
50' City surge forward again as De Bruyne races down the right and smashes the ball across the face of goal. It finds no one, but Grealish picks hit up and shoots, but it's blocked away by Zouma!
49' A good jump from Rodri to win that header, inadvertently laying the ball off for Grealish to volley home!
J. Grealish
49' GOOOAAALLL!!! There's the response!!! Zinchenko's deep cross is headed back by Rodri, and Grealish smashes a volley the bounces over Fabianski and into the net! 2-1, and game on already!!
48' Mahrez brilliantly beats Cresswell to a cross-field pass, and floats the ball into the box, but Dawson heads it behind for a corner!
46' We're back underway, and this second half is set to be a cracker!
The sides are back out for the second half, and can City turn this one around?
Bowen's two goals have come from his only two shots, and the winger has also made two crosses and won all of his duels in the air. He's proving to be a real problem for City's makeshift defence so far.
What a performance from West Ham! They've soaked up all the pressure City have put on them, then hit them twice in the heart of their defence, scoring twice through Bowen! Both goals came from the winger escaping Fernandinho and Laporte's attention, and he's proven the difference for the Hammers so far.
45' + 1' We're into a minute's added time at the end of the half.
M. Antonio
45' Antonio's ball over the top was a perfect one for Bowen, but City's defence was caught badly napping there!
J. Bowen
45' GOOOOAAAAALLLLL!!!! He's got another!!!! Antonio chests down Soucek's header and flicks it over the City defence. Bowen sneaks in between the centre backs and slots the ball beyond Ederson and into the bottom corner!!! 2-0 to West Ham, and Bowen's got a golden touch at the moment!
45' STOPPED!!! De Bruyne whips the ball towards goal in what looks to be a deliberate shot, and Fabianski holds it.
44' Grealish takes on Coufal and looks to take him on around the outside, going down and winning a free-kick on the left edge of the box.
42' Antonio beats both Fernandinho and Cancelo as he races down the left, but it's a poor final ball to Lanzini and City cut it out.
40' Laporte catches Lanzini in the back with a high foot, and that looks a painful one for the West Ham playmaker.
39' WIDE!!! Dawson heads a Mahrez cross away, but Zinchenko picks it up on the edge of the box, smashing a half-volley just wide of the post!
37' Jesus picks it up from Zinchenko again in the box, evading two challenges before having his eventual shot blocked!
36' WIDE!!! Zinchenko surges forward before finding Jesus in the box. He shoots on his left foot, and the ball etches around the wrong side of the post with Fabianski rooted to the spot!
34' WIDE!!! De Bruyne crosses from the byline with Rodri making a late run into the box. He shoots on the angle, but it takes a nick off Soucek and goes wide!
J. Bowen
Yellow Card
32' Bowen clips Fernandinho late and is penalised, picking up the game's first yellow card in the process.
32' Manchester City lost their final away league game last season, going down 3-2 at Brighton. They’ve not done so in consecutive campaigns since a run of four between 2005-06 and 2008-09.
30' Lanzini is brought down to no avail and City come up with it. Laporte has it in space and has a crack, sending a thumping effort just over the bar!
29' Bowen whips in a corner which Dawson rises for, but it's a weak header that City can deal with and City set off on the counter.
28' Another West Ham attack targets then right-hand side but City win the ball back, but not for long as Dawson brilliantly dispossesses De Bruyne in midfield!
26' Another diagonal ball towards Bowen finds him after Soucek picks it up, but Laporte forces him wide this time and passes back to Ederson.
Pablo Fornals
24' The ball over the top from Fornals looked to be an optimistic one, but Bowen latched onto it an did the rest for the Hammers!
J. Bowen
24' GOOOOAAAALLLL!!!! West Ham hit the front!!! A beauty of a reverse ball from Fornals on the volley puts Bowen in the clear, and he ghosts past everyone before rounding Ederson and slotting home! 1-0 to West Ham, and the London Stadium lights up!
23' OVER!!! Another City corner is dealt with unconvincingly by West Ham, and it bobbles to Fernandinho who lashes a shot that swerves just over the bar!
22' BLOCKED!!! West Ham only half-clear a corner and Rodri wins it from Lanzini. He shoots from the edge of the box, and a brilliant Dawson block sends it over the bar for a corner!
20' Mahrez whips a cross into the danger area, but Grealish can't quite get to it and the ball spins away for a goal kick,
18' Antonio surges forward on the counter, beating challenge after challenge on his way into the box. He's crowded out eventually and dispossessed, but is incensed when the referee calls a foul against him!
17' De Bruyne's cross is spilled by Fabianski, and he almost drops it straight at Grealish's feet before re-gathering!
15' City cross from the left and Mahrez heads it back across goal. Jesus tries to control the bouncing ball, but Zouma gets there first and clears it!
14' Fernandinho's long ball finds Cancelo on the run, and he crosses on the volley for De Bruyne, but it's cut out by Zouma.
12' West Ham won their last Premier League match against the league leaders, defeating Chelsea 3-2 in December. They’ve not won consecutive such games since doing the double over Manchester United in 2006-07, while they’ve not beaten two different teams at the top of the table in a campaign since 1982-83 (Liverpool and Man Utd).
10' The linesman looks to have pulled a muscle and goes down, but eventually is able to get to his feet and the referees return to their full compliment on the field!
8' Just the 79.7 per cent possession for City so far. West Ham have hardly had a kick.
6' De Bruyne is played in by Grealish but has his effort blocked, and Laporte's follow-up header is caught by Fabianski.
5' West Ham are winless in 12 Premier League games against City (D2 L10) since a 2-1 win at the Etihad in September 2015.
3' CLOSE! Ederson is forced into an early save and from the resulting corner West Ham are able to keep up the pressure. A cross is floated in towards Dawson at the back post, but he can't keep his header down.
1' KICK-OFF! We are up and running at London Stadium.
The sides head onto the pitch, and we're ready for kick-off in East London!
City have some big names coming off the bench too, in the form of Sterling, Foden and Gundogan, but it's still a fantastic starting XI that includes Kevin De Bruyne, who scored four in their last match against Wolves.
It's a full-strength side for the hosts, with player of the year nominee Jarrod Bowen starting down the right. Club legend Mark Noble is on the bench, hoping to come on for his final West Ham appearance at home.
MANCHESTER CITY SUBS: Zack Steffen, Nathan Ake, Raheem Sterling, Ilkay Gundogan, Phil Foden, CJ Egan-Riley, Luke Mbete, Cole Palmer, Romeo Lavia.
MANCHESTER CITY (4-3-3): Ederson; Joao Cancelo, Fernandinho, Aymeric Laporte, Oleksandr Zinchenko; Bernardo Silva, Rodri, Kevin De Bruyne; Riyad Mahrez, Gabriel Jesus, Jack Grealish.
WEST HAM SUBS: Alphonse Areola, Andriy Yarmolenko, Nikola Vlasic, Mark Noble, Ryan Fredericks, Arthur Masuaku, Ben Johnson, Alex Kral, Armstrong Oko-Flex.
WEST HAM STARTING XI: Lukasz Fabianski; Vladimir Coufal, Craig Dawson, Kurt Zouma, Aaron Cresswell; Tomas Soucek, Declan Rice; Jarrod Bowen, Manuel Lanzini, Pablo Fornals; Michail Antonio.
It’s advantage City at the top of the table, with this game giving the Sky Blues an almighty opportunity to open up a six-point lead over Liverpool with just one game left. A big win for Pep Guardiola’s side would put all the pressure on the Reds, even if they will have a game in hand over the Citizens.
The hosts are well on course to play European football this season, however three points in this game would elevate them from seventh to sixth – moving them from a place in the UEFA Conference League to the Europa League, in which they reached the semi-finals this season.
Hello, and welcome to live coverage of this Premier League fixture, between West Ham United and Manchester City.