The three 0-0 draws mask a consistent gap in shots on target: Inter led Shakhtar in all five meetings from 2020–21, 25–7 combined, and Shakhtar failed to score in any of them. Inter won the other two, including a 5-0 Europa League match. The most recent meeting was in November 2021, though, so this pattern offers historical context rather than evidence of a current edge.
Inter Milano vs Shakhtar Donetsk 21 October 2026 Prediction
Inter is on a four-game losing streak in the Champions League, the longest in club history. However, the Nerazzurri will host a team they have never lost to on Matchday 3 of the league phase. In seven meetings with Inter across European competitions, Shakhtar has scored only once.
Serie A Results Have Been Better
Inter has followed a more familiar pattern in domestic competition. The Italian side has faced some difficult games but continues to get results through its possession-based system, aggressive pressing, and ability to recover from poor starts. The Nerazzurri conceded first in four of their seven Serie A matches but did not lose any of them and currently sits atop the table. Inter has been far less successful in the Champions League, falling outside the top 24 after two matchdays. A 2-1 defeat to Real Madrid at the Bernabéu was understandable, but a 4-3 loss to Club Brugge left the Milan club in a difficult position.
Inter’s lack of points in the Champions League makes the upcoming match against Shakhtar especially important. The home side cannot afford another setback, so manager Cristian Chivu is expected to select his strongest available lineup at Stadio Giuseppe Meazza. The main absentee is captain Lautaro Martínez, who scored twice against Club Brugge and is one of Inter’s leading Serie A scorers alongside Marcus Thuram.
Consistent Attacking Approach
Like Inter, Shakhtar leads its domestic league and has not dropped points in the fall portion of the Premier League schedule. The Ukrainian side has also performed better than Inter in Europe. A 1-1 draw with PSV and a 3-1 win over AEK gave Shakhtar four points from its first two Champions League matches. Even at this level, Shakhtar does not sit deep. The team prefers a possession-based approach, quick attacks down the wings, and immediate counterpressing after losing the ball.
Shakhtar also has few injury concerns. Marlon Santos, Alaa Ghram, and Irakli Azarovi are the only injured players ahead of the trip to Stadio Giuseppe Meazza, and none is currently a regular starter. Shakhtar’s key midfielders and attackers played limited minutes in the most recent league match against Kolos, a 2-1 win, and should be well rested for Inter.
Inter vs Shakhtar Predicted Lineup
Inter (3-5-2): Josep Martínez; Bisseck, Akanji, Bastoni; Diouf, Barella, Çalhanoğlu, Zieliński, Dimarco; Thuram, Esposito
Unavailable: Stones, Jones, L. Martínez, Pavard (all injured)
Manager: Cristian Chivu
Shakhtar (4-1-4-1): Riznyk; Tobias, Bondar, Matviyenko, Pedro Henrique; Ocheretko; Alisson Santana, Pedrinho, Marlon Gomes, Newerton; Elias
Unavailable: Azarovi, Ghram, M. Santos (all injured); Tvardovskyi, Matturro, Eguinaldo, Obah (not in the squad)
Manager: Arda Turan
Inter vs Shakhtar Prediction: Inter Handicap -2.5
Main prediction: Inter needs a response after its defeat to Club Brugge. Shakhtar’s aggressive approach could create opportunities for the home side, which has a clear advantage in individual quality across the lineup. Even without Lautaro Martínez, Inter has enough attacking options to exploit Shakhtar’s defense in an open game. The Nerazzurri has generated at least 2.44 expected goals in each of its last five competitive matches. The main bet is Inter -2.5 handicap at odds of 2.22.
Goals prediction: Inter has also been vulnerable defensively. Josep Martínez remains the starting goalkeeper, and his mistakes contributed to goals in both of the club’s previous Champions League matches. Shakhtar should have chances to score, while Inter’s games this season have averaged 4.44 goals. The additional selection is over 3.5 total goals at odds of 1.89.
Editor’s pick
This editorial prediction is provided for informational purposes only and should not be considered betting advice. Please do your own research before placing a bet.
More Top Soccer Matches
Match Info
Inter Milano vs Shakhtar Donetsk 21 October 2026 Public Opinion
Match referee & statistics
UEFA Champions League · 2024/2025
Averages per match- Matches
- 1
- in this selection
- Yellow cards
- 8.00
- per match
- Red cards
- 0.00
- per match
- Penalties
- 1.00
- per match
- Fouls
- 32.00
- per match
Season by season
2 seasonsUEFA Champions League · Yellow cards per match
Tournament average · 5.00
Select a bar to view that season. A dash means no data.
Against the overall average
Based on 419 matches. This referee’s average across all tournaments.
Average Team Stats in UCL (26/27)
Recent Matches
Inter Milano led the xG count in all four of their competitive matches but went 2-1-1. Their 4-3 Champions League loss to Club Brugge illustrates both sides of that record: Inter created 4.14 xG while allowing 3.57. They gave up less than 1.0 xG in each of their two league wins, so the Brugge game alone does not establish a recurring defensive problem.
Shakhtar Donetsk won all four of their competitive matches and conceded only twice. Their only match with xG data, however, was a 3-1 Champions League win over AEK Athens with a narrow 1.32-1.15 xG edge; a penalty accounted for 0.79 of Shakhtar's total. All three of their league opponents also received red cards. Shakhtar's results are stronger, but the available chance data do not support a direct comparison of the teams' underlying play.
Before placing a bet, weigh all the risks and your financial capabilities
More Predictions
- Como 1907 vs Manchester United Predictions
- Lille vs Galatasaray Istanbul Predictions
- Bayern Munich vs Arsenal Predictions
- Real Madrid vs Leipzig Predictions
- Club Brugge vs Lens Predictions
- Aston Villa vs Viking Predictions
- Real Betis vs Feyenoord Rotterdam Predictions
- Sporting Lisbon vs LASK Predictions
- Levante UD vs Athletic Bilbao Predictions
- Hapoel Tel Aviv vs Virtus Bologna Predictions
- Buffalo Sabres vs Philadelphia Flyers Predictions
- Ottawa Senators vs Florida Panthers Predictions
- Orlando Magic vs Atlanta Hawks Predictions
- Washington Wizards vs Milwaukee Bucks Predictions
- Miami Heat vs Minnesota Timberwolves Predictions
- Brooklyn Nets vs Charlotte Hornets Predictions
- Juventus Turin vs Stade Rennes Predictions
- OFI vs Bayer Leverkusen Predictions
- Sturm Graz vs Olympique Marseille Predictions
- Toronto Raptors vs Chicago Bulls Predictions
- Ararat Armenia vs AZ Alkmaar Predictions
- Lech Poznan vs Sunderland Predictions
- Union Saint-Gilloise vs Hapoel Beer Sheva Predictions
- Memphis Grizzlies vs Utah Jazz Predictions
- Dinamo Zagreb vs NEC Nijmegen Predictions
- New Orleans Pelicans vs Indiana Pacers Predictions
- Ferencvarosi vs SCU Torreense Predictions
- Los Angeles Lakers vs Golden State Warriors Predictions
- Houston Rockets vs Dallas Mavericks Predictions
- Los Angeles Clippers vs Sacramento Kings Predictions
No Comments