Manchester City beat Wolves 2–0 on 24 January 2026 (Premier League 2025-2026, Round 23). Goals – Manchester City: Omar Marmoush 6', Antoine Semenyo 45+2'. Highest-rated player: Rodri (7.9). In 24 Premier League meetings since 2000-01, Manchester City have won 17, Wolves 5 and 2 matches have been drawn.
Manchester City made their early dominance count and then managed the contest with the cold calm of a side that knows exactly what it is. The Manchester City vs Wolves Score finished 2-0 on 2026-01-24, with Omar Marmoush striking inside six minutes before Antoine Semenyo doubled the lead on the stroke of half-time after a crisp Bernardo Silva-inspired move. Wolves threatened in flashes after the break and even rattled the woodwork late on, but City’s control and timing proved decisive in a Manchester City vs Wolves Result that felt both ruthless and measured.
From the opening exchanges, Manchester City played with that familiar rhythm: short passes, quick angles, and a constant sense that the next incision was coming. Wolves tried to hold their shape in a 3-5-2, but City’s movement between the lines kept pulling them out of position.
The breakthrough arrived almost immediately. Matheus Nunes delivered from the right, and Omar Marmoush met it with a clean, low finish to make it 1-0. It set the tone: Manchester City weren’t interested in easing into the afternoon; they wanted the game on their terms.
Wolves did have moments where they looked capable of landing a punch on the counter, but City’s back line and Rodri’s screening work helped keep those transitions from becoming true one-on-ones. At the other end, Jose Sa was quickly busy, producing a strong save to deny Semenyo after City carved out space inside the area.
The half also carried controversy. A suspected handball in the Wolves box sparked appeals and a VAR review, but the referee, Farai Hallam, waved away the penalty shout. Manchester City didn’t dwell on it. Instead, they turned pressure into a second goal at the perfect psychological moment: Bernardo Silva’s intelligent involvement in the build-up opened the lane, and Semenyo swept a composed finish into the bottom corner for 2-0 just before the interval. It was the kind of sequence that makes a match feel like it’s slipping away from the opponent even before the second half begins.
Wolves emerged with changes and more intent, pushing higher and trying to force City into hurried clearances rather than comfortable resets. For a stretch, it worked: set-pieces began to stack up, and Wolves’ deliveries asked questions that hadn’t been asked in the first half.
Joao Gomes came close with a direct free kick that skimmed over, and Wolves continued to probe through wide areas, with Matheus Mane and Hugo Bueno supplying crosses and corners. Manchester City, though, never lost their composure. Donnarumma read the danger well, and the defensive line stayed disciplined even as Wolves flirted with offside repeatedly.
City’s own chances to kill the contest outright still arrived. Semenyo crashed a shot against the crossbar, and the introductions of Phil Foden, Jeremy Doku and Erling Haaland added fresh energy and threat without changing the basic story: City were protecting what they had while still capable of turning the screw in an instant.
The late drama belonged to Wolves. Yerson Mosquera powered a header onto the bar from a corner, a moment that briefly made the home crowd pause and wonder if the game could twist. But Manchester City saw out the closing minutes, repelling the final set-piece flurries and carrying the 2-0 lead over the line for a polished Manchester City vs Wolves Match Report that blended early incision with controlled game management.
For supporters looking back at the Manchester City vs Wolves Highlights, the story is clear: City’s two goals were earned through precision and timing, while Wolves’ best opportunities came from set pieces and moments of pressure rather than sustained open-play control.
The Manchester City vs Wolves Stats underlined a match of two distinct phases: City’s first-half dominance and Wolves’ second-half push. Manchester City were sharper in the key moments, turning their best spells into goals, while Wolves’ threat grew as the game opened up.
That xG line hints at Wolves creating danger in bursts, particularly through dead-ball situations and late pressure, but City’s edge was in the quality of their finishing and the calm way they limited Wolves to low-volume, stop-start chances. This Manchester City vs Wolves Analysis also points to how game state matters: at 2-0 down, Wolves were forced to chase, while City could choose when to accelerate and when to suffocate the tempo. In full-time analysis terms, it was a textbook example of control without chaos.
Bernardo Silva (Manchester City) stood out for the intelligence that stitched City’s best moments together. His involvement in the second goal was the headline, but it was the constant scanning, the timing of his movement, and the way he helped City control the emotional temperature of the match that made the difference. In a game where Wolves tried to turn it into a late scramble, Silva kept Manchester City playing with clarity.
This Manchester City vs Wolves Result strengthens Manchester City’s momentum at a crucial point in the Premier League season, with the clean sheet as satisfying as the two well-taken goals. For Wolves, the frustration will be that their best spell came after the damage was done; the late chances and set-piece threat offered encouragement, but the margin for error against Manchester City is always thin.
In post-match reaction terms, Manchester City will point to composure and execution, while Wolves will look at the missed moments—particularly the free kick and the header off the bar—as the fine lines that separate a respectable defeat from a genuine fightback.
Report written automatically from the match data and commentary.
Rayan Ait-Nouri, Nathan Ake, Max Alleyne, Rico Lewis, Divine Mukasa, James Trafford
Emmanuel Agbadou, Matt Doherty, Sam Johnstone, Fernando Lopez, Pedro Lima, David Wolfe
24 meetings · goals Manchester City 57–23 Wolves
Previous meetings
Last five Premier League matches, oldest to newest.
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 2 |
|
38 | 23 | 9 | 6 | +42 | 78 |
| 20 |
|
38 | 3 | 11 | 24 | −41 | 20 |
Manchester City
Wolves
Manchester City vs Wolves Match Commentary