After an important win against Chelsea over the weekend, Manchester City entered Tuesday’s UEFA Champions League game against the run-away Ukrainian Premier League leaders, Shakhtar Donetsk.
A win or draw was all City needed to clinch their spot in the knockout phase, whereas Shakhtar looked to position themselves for the all-important final group stage game against Atalanta.
Though City would have preferred a win for the home fans, the 1-1 draw helped both teams achieve their round five objectives. City are through and Shakhtar are a home win away from advancing.
In this tactical analysis, we’ll look at the tactics used by Pep Guardiola and Luís Castro. The analysis will look at how City attacked Shakhtar’s low block, how each side prioritized their right side, and the use of long diagonal passes to break lines.
Lineups

With Sergio Agüero picking up a thigh injury against Chelsea, Guardiola gave Gabriel Jesus the start up top with Raheem Sterling, Kevin De Bruyne, and Bernardo Silva playing behind him. Ilkay Gündogan and Rodri Hernández operated as holding midfielders, typically starting just behind Shakhtar’s line of four attacking midfielders. Angeliño played a more conservative wing role while João Cancelo routinely joined Silva and De Bruyne higher up the wing. Fernandinho joined Nicolás Otamendi at the back with Ederson in goal to round out the 4-3-3.
Castro’s side set out in a 4-1-4-1 with Andriy Pyatov in goal and the quartet of Dodô, Sergey Krivtsov, Mykola Matvyenko, and Ismaily forming the backline. Taras Stepanenko was the lone pivot, tasked with stepping into the half-space as City played high up the wings. Viktor Kovalenko and Alan Patrick played in front of Stepanenko with Yevhen Konoplyanka on the left and the pacey Mateus Tetê on the right. Júnior Moraes was the lone forward, operating in a target role.

![Bournemouth Vs Tottenham Hotspur [3–2] – Premier League 2025/2026: Andoni Iraola Plan Exposes Spurs Problems – Tactical Analysis 3 Bournemouth Vs Spurs 20252026](https://totalfootballanalysis.com/wp-content/uploads/2026/01/Bournemouth-Vs-Spurs-20252026-350x250.png)
![Lazio Vs Napoli [0–2] – Serie A 2025/2026: How Antonio Conte Tactics Exploited Structural Flaws – Tactical Analysis 4 Lazio Vs Napoli [0–2] – Serie A 2025/2026: Maurizio Sarri Zonal Marking Weaknesses And Unsuccessful Attacking Choices – Tactical Analysis](https://totalfootballanalysis.com/wp-content/uploads/2026/01/Lazio-Vs-Napoli-tactical-analysis--350x250.png)
![Manchester City Vs Chelsea [1–1] – Premier League 2025/2026: How Chelsea Held Firm After Enzo Maresca Exit – Tactical Analysis 5 Man City 1-1 Chelsea - tactical analysis (1)](https://totalfootballanalysis.com/wp-content/uploads/2026/01/Man-City-1-1-Chelsea-tactical-analysis-1-350x250.png)
![Espanyol Vs Barcelona [0–2] – La Liga 2025/2026: How Barça Survived The Derbi Barceloní – Tactical Analysis 6 Espanyol Barcelona Vs FC Barcelona La Liga 20252026](https://totalfootballanalysis.com/wp-content/uploads/2026/01/Espanyol-Barcelona-Vs-FC-Barcelona-La-Liga-20252026-1-350x250.png)
![Arsenal Vs Aston Villa [4–1] – Premier League 2025/2026: How Mikel Arteta Tactics Turned Control Into Goals – Tactical Analysis 7 Arsenal Vs Aston Villa - tactical analysis](https://totalfootballanalysis.com/wp-content/uploads/2026/01/Arsenal-Vs-Aston-Villa-tactical-analysis-1-1-350x250.png)
![Atalanta Vs Inter Milan [0–1] – Serie A 2025/2026: Cristian Chivu's Defender-Led Attack Breaks Through – Tactical Analysis 8 Atalanta Vs Inter Milan - tactical analysis](https://totalfootballanalysis.com/wp-content/uploads/2025/12/Atalanta-Vs-Inter-Milan-tactical-analysis-1-1-350x250.png)