“We have had ten important casualties. Ten!” Shakhtar Donetsk coach, Luis Castro didn’t hold back in his interview with MARCA, pointing the incredible level of adaptation the COVID-19 crisis had brought upon his club.
Though a few key players managed to lace up their boots, the side featured eight players who are 23 or younger, and that’s just the starting XI. All three subs ranged from 18 to 20 years old.
Despite the extraordinary number of absences and the strength of Real Madrid, even despite the absences of Sergio Ramos, Eden Hazard and Martin Ødegaard, Shakhtar Donetsk managed one of the greatest upsets in club history.
This tactical analysis breaks down the approach Castro’s side took while claiming the three important points. We’ll look at each side’s defensive structures, how Shakhtar’s build-up picked apart the Madrid press and finish with an analysis of Zinedine Zidane’s second half adjustments.
Lineups
Zidane started the game with a heavily rotated side, leaving just Thibaut Courtois, Raphaël Varane, Marcelo and Luka Modrić in the starting lineup from the weekend upset against Cádiz. Éder Militão and Ferland Mendy stepped into the starting lineup, as did Casemiro and Federico Valverde in midfield. The top line of the 4-3-3 consisted of Rodrygo Goes on the left, Marco Asensio on the right and embattled Luka Jović centrally.
On the other touchline, the Portuguese Castro went with a 4-1-4-1, calling upon the 19-year-old Ukrainian international, Anatoliy Trubin, to replace Andriy Pyatov in goal. The backline consisted of Dodô, Valeriy Bondar, Davit Khocholava and Viktor Korniyenko. In midfield, the Brazilian youth international, Maycon, was the lone pivot. Fellow Brazilian youth international Marcos Antônio and the highly-experienced Marlos played in front of Maycon. That left the young Israeli sensation, Manor Solomon, on the left, Brazil U20’s Tetê and the long-time Shakhtar striker, Dentinho, as the lone striker.


![Manchester City Vs Brighton [1–1] – Premier League 2025/2026: Why Pep Guardiola Tactics Dominated But Failed To Win – Tactical Analysis 3 Man City Vs Brighton 20252026](https://totalfootballanalysis.com/wp-content/uploads/2026/01/Man-City-Vs-Brighton-20252026-350x250.png)
![Burnley Vs Manchester United [2–2] – Premier League 2025/2026: The First Steps Of The Post-Rúben Amorim Era – Tactical Analysis 4 Burnley Vs Manchester United [2–2] – Premier League 2025/2026: The Red Devils New Ideas And Potential Tactical Changes – Tactical Analysis](https://totalfootballanalysis.com/wp-content/uploads/2026/01/Burnley-2-2-Manchester-United-tactical-analysis-350x250.png)
![Bournemouth Vs Tottenham Hotspur [3–2] – Premier League 2025/2026: Andoni Iraola Plan Exposes Spurs Problems – Tactical Analysis 5 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 6 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 7 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 8 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)


