Erling Haaland’s return to Manchester City’s starting XI is the headline at Villa Park, where Aston Villa arrive unbeaten in six competitive matches and having scored 18 goals during that run. City, the Premier League leaders, visit for Saturday’s 12:30pm BST kick-off. The match brings together a team in strong recent form and a league leader whose most prominent striker is back after missing the midweek game. Haaland’s place in the XI will draw the attention, but both managers have reshaped their line-ups after Champions League wins.
Four changes for each side
Both managers make four changes after their teams’ Champions League wins. Haaland starts for City after limping off against Ipswich Town in Gameweek 7 and then sitting out the midweek match against AEK Athens as an unused substitute. His return gives City their first-choice attacking reference point from the start, though the source of his recent absence makes his fitness a point to watch. A starting place confirms he’s available for this match; it doesn’t, on its own, tell us how long he can play.
Phil Foden, who scored a hat-trick in midweek, is among City’s substitutes. Iliman Ndiaye, Jeremy Doku and Marc Guéhi return to the starting side. Nico O’Reilly and Mateo Kovačić are fit enough for the bench, while Matheus Nunes is absent. Foden’s position is one of the more striking selection details: a player coming off a three-goal performance begins among the replacements, leaving City with an attacking option to call on later. The choices also suggest a deliberate rotation across the squad, though the line-up alone can’t establish the managers’ reasons for each change.
Villa bring Johan Manzambi back into the XI after he missed the match against Viking. Ian Maatsen also returns from injury, with Matty Cash and Boubacar Kamara restored after sitting out midweek. Emiliano Buendia, Tyrone Mings, Ross Barkley and Ibrahim Mbaye make way; Buendia’s omission ends his run as a Premier League starter in every match. That change is notable for its consistency: a regular starter now moves out of the XI after a run in which Villa have won or drawn often enough to build six unbeaten matches. Whether the reshuffle strengthens the side is something the match itself will have to answer.
Starting line-ups
Aston Villa: Suzuki, Cash, Lindelöf, Torres, Maatsen, Kamara, Gomes, Alysson, Manzambi, McGinn, Jackson.
Substitutes: Bizot, Mings, Barkley, Buendia, Mbaye, Bogarde, Goretzka, Madjo, Hemmings.
Manchester City: Donnarumma, Khusanov, Dias, Guéhi, Gvardiol, Anderson, Fernández, Ndiaye, Cherki, Doku, Haaland.
Substitutes: Rulli, Kovačić, Aït-Nouri, Reis, Bouaddi, O’Reilly, Foden, McAidoo, Lewis.
The lists show where each manager has placed the available options, but they don’t settle how the contest will develop. Villa’s recent scoring run points to a side that has found ways to create goals, while City arrive as league leaders and have Haaland back in the starting attack. This is more significant than it looks: selection decisions can shape the game’s first phase, but the bench may matter just as much if the match opens up or either side needs a different attacking profile.
What the selections could mean
There’s a clear tension in the team news. Villa’s six-match unbeaten sequence and 18 goals offer evidence of momentum, while City’s status at the top of the Premier League sets a high bar for the hosts. Neither fact guarantees much once the match begins. A strong run can reflect confidence and attacking rhythm, but facing the leaders tests those qualities against a different level of opposition.
Haaland’s return is the central individual storyline, yet the broader question is how City’s changed XI functions around him. Ndiaye and Doku are among the players coming into the side, while Foden is available from the bench after his midweek hat-trick. If you’re following the match for its tactical shifts, those substitutions could offer clues about how City respond to Villa’s approach. And this is the part most people overlook: availability on the bench matters only if the game creates a reason to use it.
For Villa, Maatsen’s return from injury and the restoration of Cash and Kamara bring familiar names back into the starting group. Manzambi also returns after missing the Viking match. The line-up gives Villa a chance to carry their recent form into a demanding fixture, but the article provides no formation or tactical detail, so claims about precise roles would be guesswork. The test begins at kick-off. That said, the contrast between Villa’s momentum and City’s league position makes the team news a useful frame for reading the match, not a prediction of its result.
Follow the match

The Live Gameweek page in the FPL Toolkit tracks scores, defensive contribution points and leading players for expected goals as Saturday’s matches unfold. For readers following the fixture through a fantasy football lens, those measures can add detail beyond the scoreline: they help show which players are contributing defensively and who is getting into promising scoring positions. They’re indicators to follow during the game, rather than a substitute for watching how the match is actually being played.
The Match Centre provides fixture statistics, heatmaps and rolling expected-goals graphs. Some features are free; full access is available to Chief Scout Members. Heatmaps and expected-goals graphs can help readers track where play develops and how chances accumulate over time, which is useful when a match changes after substitutions or a shift in momentum. The live data gives the fixture another layer of context. For a match built around Haaland’s return and Villa’s run of form, that context may be as revealing as the opening team sheet.