Shakhtar Donetsk successfully completed the double against Real Madrid in the 2020/21 UEFA Champions League.
The win leaves the Ukrainian side in total control of their knockout round destiny. With the win, Shakhtar have now matched Real Madrid’s seven points, hold the tiebreaker by virtue of their two victories over the Spanish giants and sit just a point behind Borussia Mönchengladbach. Depending on the result of the Real Madrid versus Mönchengladbach game, Shakhtar could need a win against Inter Milan to advance, but their destiny is fully within their hands.
Zinedine Zidane’s side still control their destiny as well, but the loss now puts them in a position where they must defeat Mönchengladbach to progress. With Zidanes job security on the line, the next two matches are critical for this Real Madrid side.
In this tactical analysis, the first look at the role Toni Kroos played in the first half within his side’s tactics, then progress to show how Shakhtar countered with their defensive press. Though Real Madrid had a strong first half, they were unable to put the ball in the back of the net. This analysis will conclude with a look at why Real Madrid failed to beat the Shakhtar press, looking specifically at how their ineffective wing play limit limited their opportunities on goal.
Lineups
With Casemiro on the bench, Zidane went with the 4-2-3-1 that he has used in recent weeks. Thibaut Courtois received the start in goal with a backline consisting of Lucas Vázquez, Raphaël Varane, Nacho Fernández and Ferland Mendy. Luka Modrić and Toni Kroos operated as the double pivots while the line of attacking midfielders was formed by Rodrygo Goes, Martin Ødegaard and Marco Asensio. Up top, Karim Benzema returned from injury to make the start.
For Shakhtar, Luís Castro used the same 4-1-4-1 formation that he had used in the first match against Real Madrid. He called upon the 19-year-old Ukrainian international, Anatoliy Trubin, to make another start in goal. The backline consisted of Dodô, Valeriy Bondar, Vitão and Mykola Matviyenko. In midfield, Taras Stepanenko was the lone pivot with Viktor Kovalenko and Marlos in front of him. Taison made the start on the left while Tetê earned his place on the right. That left Júnior Moraes as the lone striker, though he would exit the game with an injury in the 25th minute, leaving Dentinho to replace him.


![Atalanta Vs Inter Milan [0–1] – Serie A 2025/2026: Cristian Chivu's Defender-Led Attack Breaks Through – Tactical Analysis 3 Atalanta Vs Inter Milan - tactical analysis](https://totalfootballanalysis.com/wp-content/uploads/2025/12/Atalanta-Vs-Inter-Milan-tactical-analysis-1-1-350x250.png)

![Chelsea Vs Aston Villa [1–2] – Premier League 2025/2026: How Unai Emery Tactics Flipped The Game After Half-Time – Tactical Analysis 5 Chelsea 1-2 Aston Villa - tactical analysis (1)](https://totalfootballanalysis.com/wp-content/uploads/2025/12/Chelsea-1-2-Aston-Villa-tactical-analysis-1-350x250.png)
![Arsenal Vs Brighton [2–1] – Premier League 2025/2026: A High Pressing Battle For Three Crucial Points – Tactical Analysis 6 arsenal-brighton-premier-league-2025-2026-analysis-tactics](https://totalfootballanalysis.com/wp-content/uploads/2025/12/Arsenal-Vs-Brighton-tactical-analysis-350x250.png)
![Arsenal Vs Crystal Palace [1–1 (8-7)] – EFL Cup Quarter-Final 2025/2026 – Tactical Analysis 7 Arsenal Vs Crystal Palace [1–1] (8 vs 7 P) – EFL Cup 2025/2026: Failure Of Attacking Transitions – Tactical Analysis](https://totalfootballanalysis.com/wp-content/uploads/2025/12/Arsenal-Vs-Crystal-Palace-tactical-analysis--350x250.png)
![Villarreal Vs Barcelona [0–2] – La Liga 2025/2026: Barca Control Without Comfort – Tactical Analysis 8 Villarreal 0-2 Barcelona - tactical analysis](https://totalfootballanalysis.com/wp-content/uploads/2025/12/Villarreal-0-2-Barcelona-tactical-analysis-1-1-350x250.png)