Leeds 0-1 Manchester City LIVE - Premier League reaction as Antoine Semenyo bags nervy win to close the gap at the top
Premier League / Matchday 28
Elland Road / 28.02.2026
/assets.tntsports.io/web/img/match/football-header-bg-desktop.jpg)
- A. Semenyo(45+2')
Live
Live Updates
By Sanjay Suri
Updated 28/02/2026 at 20:03 GMT
- All
- Highlights
19:59
19:59
MAN CITY EDGE PAST LEEDS TO CLOSE GAP AT THE TOP
Antoine Semenyo's finish late in the first half was enough to guide Manchester City to a 1-0 win at Leeds, closing the gap at the top of the Premier League to two points.
Although eager to increase the pressure on Arsenal, City were pegged back by a vibrant Leeds, who dominated the opening period, as Dominic Calvert-Lewin fired wide in the opening minutes.
The hosts continued to create chances but could not find the finishing touch, partly due to wasteful finishing but also because of City's stubborn defence, spearheaded by Marc Guehi.
However, it was another January signing who broke the deadlock with the last kick of the half, as Semenyo poked home an Rayan Ait-Nouri cross from point-blank range.
After the break, City controlled the match with gusto, barely giving Leeds a sniff of the ball until the closing stages.
Leeds threatened with a few crosses and half-chances in stoppage time, but could not find a way through.
There was drama after the whistle as Daniel Farke saw red after angrily confronting referee Peter Banks at full-time.
City remain two points behind Arsenal with 10 games each to play, while Leeds are 15th, six points clear of the relegation zone.
19:51
19:51
SEMENYO: 'WE HAVE TO CONTROL WHAT WE CAN CONTROL'
Manchester City match winner Antoine Semenyo speaking to Sky Sports on the title race: "We just want to win all our games on our side and whatever Arsenal do we'll have to wait and see.
"We have to control what we can control."
On how the mentality is different at City compared to Bournemouth: ""It's the attention to detail, everyone's focused. It's not lacking. When you do that in training it follows into games and everyone just wants to win.
"Everyone's just major focused, and that shift in mentality is so crazy. Little things and making sure you're in tip-top shape."
19:44
19:44
HOW TO WATCH FOOTBALL ON TNT SPORTS
We have another midweek mayhem for you coming up next week! All 10 matches, live on TNT Sports.
| Tuesday | Bournemouth v Brentford |
| Everton v Burnley | |
| Leeds v Sunderland | |
| Wolves v Liverpool | |
| Wednesday | Aston Villa v Chelsea |
| Brighton v Arsenal | |
| Fulham v West Ham | |
| Man City v Forest | |
| Newcastle v Man United | |
| Thursday | Spurs v Crystal Palace |
Stream the Premier League, UEFA Champions League, UEFA Europa League, UEFA Conference League, Serie A and Men's and Women's FA Cup and more on TNT Sports and discovery+.
19:38
19:38
TITLE RACE HEATING UP
The master or the apprentice?
The hunters or the hunted?
Manchester City or Arsenal?
Ten matches to go.
/origin-imgresizer.tntsports.io/2025/09/12/image-3b91837f-5052-491f-b3d0-8ac262471860-85-2560-1440.jpeg)
'I am not here to give advice to Mikel' - Guardiola shuts down title race experience talk
Video credit: SNTV
19:29
19:29
RED CARD FOR FARKE!
Drama at the whistle! Daniel Farke took an immediate beeline towards the referee to have a word and, was promptly brandished a red card.
Hard to tell what he said but it must have been inflammatory. Peter Banks had no doubt.
Calvert-Lewin was about to control the ball inside the City half as the whistle went, maybe that's why he's angry.
19:26
19:26
FULL TIME! LEEDS 0-1 MANCHESTER CITY
Gudmunsson cuts inside the box, but Rodri gets in his way and buys a very cheap free-kick. One for Bargain Hunt that.
Cherki has won player of the match and his touch map shows why. So much influence in the Leeds half.
With one minute left, Leeds have one more chance. Nmecha wins the header in the box, but can't direct it to another white shirt and Donnarumma claims.
And that will be that! It was nervy at time, but City continue to pile the pressure on Arsenal at the top.
90+3'
90+3'
TWO BOOKINGS FOR CITY
The ball is at the wrong end of the pitch for Leeds, and they concede a throw, allowing City to take control again.
Ait-Nouri picked up a booking for taking too long to take the throw-in, while Savinho gets one himself for a cynical foul.
Last chance saloon for Leeds.
/images.sports.gracenote.com/images/lib/basic/person/pp_clubteam/600/1786830.jpg)
Yellow card
R. Aït-NouriManchester City
90'
90'
SIX MINUTES ADDED ON
Bijol nearly scores with his first touch! He rises highest to meet a corner but glances wide.
Pep Guardiola has clearly picked up some tips from his protege as he strays outside of his technical area.
Six minutes of added time.
88'
88'
LEEDS MAKE FINAL SUBSTITUTIONS
Joel Piroe comes on for Justin, while Jaka Bijol replaces Rodon. Two big lads in the box now.
Nathan Ake replaces Cherki, who has dazzled once more.
/images.sports.gracenote.com/images/lib/basic/person/pp_clubteam/600/1679770.jpg)
Substitution in
J. BijolLeeds United
/images.sports.gracenote.com/images/lib/basic/person/pp_clubteam/600/1467947.jpg)
Substitution out
J. RodonLeeds United
86'
86'
DONNARUMMA BOOKED FOR DISSENT
Leeds take forever to take a corner, through no fault of their own, as Bernardo Silva tussles with Ampadu then throws himself to the ground.
Donnarumma gets booked for his afters with Gnonto after the referee paused to deal with the issue.
The pressure is building...
/images.sports.gracenote.com/images/lib/basic/person/pp_clubteam/600/1362720.jpg)
Yellow card
G. DonnarummaManchester City
83'
83'
LEEDS STARTING TO CREATE A BIT MORE
With 10 minutes to go, Leeds are starting to wake up. They send in a few crosses, which cause a bit of havoc before Rodri hacks the ball clear.
Semenyo and Cherki are doing a decent job at keeping Leeds pegged back in their half after that though, pressing high up the pitch to disrupt any rhythm.
79'
79'
JUSTIN AND GUEHI HAVE COMING TOGETHER
Reijnders chops inside before winning a free-kick which CIty take quickly. After a few passes, Silva chips in a cross which Leeds head clear.
There has been a coming-together as Justin and Guehi both go for a 50/50 and neither has come off well.
After a bit of limping around, bothare good to continue, but Justin is bleeding through his sock.
76'
76'
TWO MORE CHANGES FOR LEEDS
This will either be a brilliantly calculated performance or a very silly one, depending on whether Leeds can create one more chance.
Farke shuffles his pack again, bringing on Wilifred Gnonto and Dan James for Bruev and Bogle.
/images.sports.gracenote.com/images/lib/basic/person/pp_clubteam/600/1467948.jpg)
Substitution in
D. JamesLeeds United
/assets.tntsports.io/web/img/placeholder/tnt_headshot_3x4.jpg)
Substitution out
J. BogleLeeds United
73'
73'
DARLOW DENIES GUEHI WITH FINGERTIP SAVE
Cherki and Semenyo link up well, and the latter's shot is blocked by Struijk. That was a crucial block as Darlow was beaten at the near corner.
The resulting corner is a beauty and, after Rodri's flick-on, Guehi heads goalwards but Darlow gets back to paw it clear at full stretch!
70'
70'
CITY SUBSTITUTION: O'REILLY COMES OFF INJURED
O'Reilly is down again and it looks like he hasn't shaken off that knock. The Leeds fans aren't happy as the physios come on to take a look.
Tijjani Reijnders is getting stripped and ready to come on, and he will replace O'Reilly.
/images.sports.gracenote.com/images/lib/basic/person/pp_clubteam/600/1696099.jpg)
Substitution in
T. ReijndersManchester City
/assets.tntsports.io/web/img/placeholder/tnt_headshot_3x4.jpg)
Substitution out
N. O'ReillyManchester City
69'
69'
CITY SUBSTITUTION: SAVINHO REPLACES MARMOUSH
Cherki finds Nunes, who pulls the ball back but there's no-one on the edge of the box to take a snap-shot.
Marmoush's day is done now, as Savinho replaces him. Will the Brazilian go up front then? Looks like the case.
/images.sports.gracenote.com/images/lib/basic/person/pp_clubteam/600/2128053.jpg)
Substitution in
SavinhoManchester City
/images.sports.gracenote.com/images/lib/basic/person/pp_clubteam/600/1514905.jpg)
Substitution out
O. MarmoushManchester City
66'
66'
LEEDS SEND ON NMECHA
O'Reilly has been robbed off the ball and stays down after taking a whack to the shin. Leeds make their first change.
Aaronson is replaced by Lucas Nmecha. Savinho is also set to come on for City.
/assets.tntsports.io/web/img/placeholder/tnt_headshot_3x4.jpg)
Substitution in
L. NmechaLeeds United
/images.sports.gracenote.com/images/lib/basic/person/pp_clubteam/600/1957488.jpg)
Substitution out
B. AaronsonLeeds United
62'
62'
LEEDS BARELY GETTING ON THE BALL
Leeds have barely touched the ball in the last 10 minutes, but do get it back as Struijk and Rodon team up to muscle the ball off Semenyo.
It might have come at a cost though, as Rodon gets up a bit gingerly but is good to continue for now.
City's control in match situations like this is why they are so consistent in title races.
56'
56'
CITY LOOKING MORE CONTROLLED IN POSSESSION
Nunes finds Marmoush at the near post but he can't control his shot, which goes high and wide.
City have started this second half with far more control than the first.
51'
51'
AIT-NOURI CONTINUING TO IMPRESS
Ait-Nouri does really well to fight off a couple challenges and keep hold of the ball. He links up well with Cherki, but O'Reilly's cross is wayward.
Calvert-Lewin gets space in the box at the other end and shoots, but Nunes comes sliding across to send it behind for a corner.
There is too much argy-bargy in the box and City win a free-kick to relieve the pressure.
/images.sports.gracenote.com/images/lib/basic/sport/football/club/logo/300/4073.png)
/images.sports.gracenote.com/images/lib/basic/sport/football/club/logo/300/4222.png)
/assets.eurosport.io/web/icons/livecomments/action-card-red.png)
/assets.eurosport.io/web/icons/livecomments/action-whistle.png)
/assets.eurosport.io/web/icons/livecomments/action-card-yellow.png)
/images.sports.gracenote.com/images/lib/basic/sport/football/club/logo/300/4222.png)
/assets.eurosport.io/web/icons/livecomments/action-substitution.png)
/images.sports.gracenote.com/images/lib/basic/sport/football/club/logo/300/4073.png)
/assets.eurosport.io/web/icons/livecomments/action-injury.png)
/assets.eurosport.io/web/icons/livecomments/action-goalkeeper-save.png)