Inter vs Shakhtar Donetsk Prediction, H2H Stats & Statistical Bets 21 October 2026

Details
Key points

    📢 Can Inter finally claim their first win of this season's Champions League campaign? In the third round of the league phase, the reigning Italian champions host Shakhtar Donetsk at the Giuseppe Meazza. On paper, the favourite looks obvious, but the table currently tells a rather unexpected story. After two rounds, Inter sit outside the top 24, while the Ukrainian champions find themselves in a surprisingly high 11th place. Of course, it is too early to draw firm conclusions - there is still plenty of time to turn things around. That said, the situation is gradually becoming a concern for the Milan side, and dropping more points could seriously dent the players' confidence.

    🔁 This prediction is updated on matchday. Keep an eye on the Latest News section.

    Inter maintain their advantage in the head-to-head battle with Shakhtar

    📊 The two sides have met just five times in recent years, and Shakhtar have never beaten Inter: Inter have won two of those meetings, with the other three ending in draws. The last time they faced each other was in 2021, when they were drawn into the same Champions League group. The match in Kyiv finished goalless (0:0), while Inter won 2:0 in Milan.

    Head-to-head statistics Inter - Shakhtar Donetsk

    40%
    2 Wins
    60%
    3 Draws
    0%
    0 Wins
    Total games
    5
    Avg. total goals
    1.4
    Both teams scored
    0%
    1.4
    Average total
    0
    7.2
    Corners
    1.6
    1.2
    Yellow cards
    0.8
    16.2
    Fouls
    9
    Last matches
    24.11.21
    UCL
    Inter Milan
    Inter Milan
    Shakhtar Donetsk
    Shakhtar Donetsk
    -
    -
    8
    3
    11
    13
    0
    1
    2
    0
    0
    0
    2
    0
    -
    -
    8
    3
    11
    13
    0
    1
    28.09.21
    UCL
    Shakhtar Donetsk
    Shakhtar Donetsk
    Inter Milan
    Inter Milan
    -
    -
    2
    5
    17
    18
    0
    1
    0
    0
    0
    0
    0
    0
    -
    -
    2
    5
    17
    18
    0
    1
    09.12.20
    UCL
    Inter Milan
    Inter Milan
    Shakhtar Donetsk
    Shakhtar Donetsk
    -
    -
    -
    -
    13
    7
    -
    -
    0
    0
    0
    0
    0
    0
    -
    -
    -
    -
    13
    7
    -
    -
    27.10.20
    UCL
    Shakhtar Donetsk
    Shakhtar Donetsk
    Inter Milan
    Inter Milan
    -
    -
    -
    -
    5
    17
    -
    -
    0
    0
    0
    0
    0
    0
    -
    -
    -
    -
    5
    17
    -
    -
    17.08.20
    UEL
    Inter Milan
    Inter Milan
    Shakhtar Donetsk
    Shakhtar Donetsk
    -
    -
    -
    -
    22
    3
    -
    -
    5
    0
    1
    0
    4
    0
    -
    -
    -
    -
    22
    3
    -
    -
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Inter show a stark contrast between their performances in Serie A and on the European stage

    The reigning Italian champions continue to set the standard in Serie A. Inter's performances are far from flawless - they make defensive errors regularly, concede too many goals at times and have had to come from behind - but none of that has really affected their results. After seven rounds, the Nerazzurri have an impressive 19 points from a possible 21 and are joint top of the table with Lazio.

    Last weekend Inter once again showed they can get the result they need even when things start badly. They travelled to Bologna and found themselves behind as early as the tenth minute. It looked as though the reigning champions might be in for another difficult evening, but the Nerazzurri took control fairly quickly and ended up winning comfortably, 3-1.

    Their Champions League form, however, has produced entirely the opposite reaction among supporters. After two matchdays Inter have no points and sit 29th in the overall standings. The away defeat to Real Madrid (1-2) can be explained by the quality of the opposition, but there is no real excuse for losing at home to Bruges (3-4). Yes, Inter played better on the night, but Bruges are significantly below Inter's level and are the kind of opponent you should be beating with ease.

    Match Results: Inter Milano

    Last matches
    17.10.26
    Serie A
    Bologna
    Bologna
    Inter Milano
    Inter Milano
    0.99
    2.82
    2
    7
    8
    11
    4
    3
    1
    3
    1
    1
    0
    2
    0.99
    2.82
    2
    7
    8
    11
    4
    3
    W
    13.10.26
    UEFA Champions League
    Inter Milano
    Inter Milano
    Club Brugge
    Club Brugge
    4.14
    3.57
    4
    4
    6
    13
    2
    4
    3
    4
    1
    1
    2
    3
    4.14
    3.57
    4
    4
    6
    13
    2
    4
    L
    10.10.26
    Serie A
    Inter Milano
    Inter Milano
    Parma
    Parma
    2.66
    0.4
    3
    1
    13
    9
    0
    0
    3
    0
    3
    0
    0
    0
    2.66
    0.4
    3
    1
    13
    9
    0
    0
    W
    03.10.26
    Club Friendlies
    Inter Milano
    Inter Milano
    Lumezzane
    Lumezzane
    2
    0
    1
    0
    1
    0
    W
    19.09.26
    Serie A
    Roma
    Roma
    Inter Milano
    Inter Milano
    1.84
    2.29
    4
    2
    13
    7
    3
    3
    2
    2
    2
    0
    0
    2
    1.84
    2.29
    4
    2
    13
    7
    3
    3
    D
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Shakhtar head into their clash with Inter unbeaten in the Champions League

    The reigning Ukrainian champions have no intention of relinquishing their title. Shakhtar have made an excellent start to the new season and are giving their rivals very little reason to hope for a slip-up. After nine rounds they have 24 points and sit comfortably at the top of the table. Last weekend they claimed another victory, beating Kolos 2:1 - though the narrow scoreline does not reflect what actually happened on the pitch. Shakhtar were clearly superior in terms of football quality, controlled the match throughout and held a comfortable lead for most of the game. Kolos only managed to pull one back late on.

    Shakhtar have made an equally confident start in the Champions League. Unlike Inter, they have already got points on the board and sit in a strong 11th place in the overall standings after two rounds. The schedule has not been straightforward either: in their opening match the Ukrainian club held PSV to a 1:1 draw, then in the second round achieved an even more valuable result by beating Greek side AEK 3:1 on a neutral ground. The start of that match was far from ideal, however - Shakhtar conceded first and found themselves chasing the game, but managed to turn things around.

    Match Results: Shakhtar Donetsk

    Last matches
    17.10.26
    Premier League
    Shakhtar Donetsk
    Shakhtar Donetsk
    Kolos
    Kolos
    1
    -
    -
    8
    2
    7
    14
    1
    2
    2
    1
    2
    0
    0
    1
    -
    -
    8
    2
    7
    14
    1
    2
    W
    14.10.26
    UEFA Champions League
    Shakhtar Donetsk
    Shakhtar Donetsk
    AEK Athens
    AEK Athens
    1.32
    1.15
    5
    2
    16
    17
    1
    4
    3
    1
    1
    1
    2
    0
    1.32
    1.15
    5
    2
    16
    17
    1
    4
    W
    09.10.26
    Premier League
    Veres
    Veres
    1
    Shakhtar Donetsk
    Shakhtar Donetsk
    -
    -
    3
    13
    7
    8
    1
    3
    0
    3
    0
    1
    0
    2
    -
    -
    3
    13
    7
    8
    1
    3
    W
    02.10.26
    Club Friendlies
    Shakhtar Donetsk
    Shakhtar Donetsk
    Kryvbas Kriviy Rih
    Kryvbas Kriviy Rih
    3
    0
    2
    0
    1
    0
    W
    20.09.26
    Premier League
    Shakhtar Donetsk
    Shakhtar Donetsk
    LNZ Cherkasy
    LNZ Cherkasy
    1
    -
    -
    2
    3
    8
    6
    1
    1
    3
    0
    0
    0
    3
    0
    -
    -
    2
    3
    8
    6
    1
    1
    W
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Latest news

    Inter Milano

    ❌ Inter have four confirmed absentees ahead of the match. Benjamin Pavard, John Stones and Curtis Jones remain sidelined with injuries, while Lautaro Martínez is also unavailable. The Argentine striker's absence is a particularly significant blow to Inter's attack.

    Shakhtar Donetsk

    ❌ Shakhtar have three confirmed absentees. Eguinaldo, Kiril Fesiun and Alaa Ghram remain sidelined through injury, while Irakli Azarovi is doubtful due to a knee problem.

    Predicted Lineups

    📋 Predicted starting XI for Inter: J. Martínez - Bisseck, Akanji, Bastoni - Diouf, Çalhanoğlu, Barella, Zieliński, Dimarco - Thuram, F. Esposito.

    📋 Predicted starting XI for Shakhtar: Riznyk - Tobias, Bondar, Matviyenko, Pedro Henrique - Ocheretko, Gomes - Santana, Pedrinho, Mendoza - Elias.

    ⚽️ Goals Prediction

    Inter's attacking line is working almost flawlessly, which is more than can be said for their defence: the Nerazzurri regularly find the net but also concede far too often. In 6 of their last 7 matches, both sides have scored. Given that Shakhtar are in excellent form, we're backing Both Teams to Score - Yes at 1.76*.

    🚩 Corners Prediction

    Inter are among the top teams in Serie A for corners won, averaging 5.7 per match. In this game, the Milanese side will likely look to dominate, hold possession for long spells and keep up constant pressure on Shakhtar's defence. That kind of approach tends to generate plenty of set pieces, so there's a case for backing Inter Team Total Corners - Over 5.5 at 1.50*.

    🟨 Yellow Cards Prediction

    The gap in quality between Inter and Shakhtar is considerable, so the visitors will spend a lot of time without the ball, trying to hold back the Milanese attack. The Ukrainians will look to close down space and prevent Inter's technical players from creating dangerous chances. Avoiding fouls will be difficult, especially if Inter come out pressing hard from the first minute. We therefore expect the Ukrainian side to resort to tactical fouls more frequently and pick up more bookings. Our bet is Shakhtar to receive more yellow cards.

    🚀 Player Stat Bet

    Following Lautaro Martínez's injury, the role of Inter's main attacking threat has predictably fallen to Marcus Thuram. The French striker has already shown he is ready to take on that extra responsibility: in the previous Serie A round against Bologna he was very impressive and got on the scoresheet, contributing to the Nerazzurri's victory. He will surely be looking to continue his scoring run and help Inter claim their first win in the Champions League. Our bet is Marcus Thuram to Score at 1.65*.

    😱 Risky Bet

    Inter's matches this season have frequently turned into real goal fests. Neutral fans have had little reason to complain watching the Nerazzurri play. There have already been games with seven and eight goals, and the team's defence continues to look shaky. So why not take a risk? Those who enjoy a gamble can back Total Goals - Over 5 at 3.95*.

    🎯 Safe Bet

    Inter rarely taste defeat: they have gone unbeaten in 19 of their last 21 matches. A third consecutive Champions League defeat would be a real shock, and at home against a side clearly below their level, the Italian champions are unlikely to let that happen. For those who prefer a safer option, we suggest Inter Not to Lose at 1.08*.

    👀 If the Match Goes Off Script

    Although almost everyone expects Inter to beat Shakhtar comfortably, an unexpected outcome cannot be ruled out entirely. It's worth remembering their recent match against Bruges, when the Nerazzurri were considered overwhelming favourites yet sensationally lost at home 3-4. And why should Shakhtar be considered any less capable than the Belgian side? The alternative bet is Shakhtar with Handicap (+2.5) at 1.65*.

    *Odds are indicative and may vary across different bookmakers.

    ⭐ Editor's Prediction

    The bookmakers see Inter as the clear favourites for this match, and it is hard to argue with that assessment. The gap in class between the two sides is enormous, and after their shock defeat to Bruges, the Milanese will surely do everything they can to avoid another slip-up. However, the desire to make amends may not be enough on its own to produce a solid defensive performance. Inter's defensive problems are systemic - their entire defensive structure needs rebuilding, and there was very little time to work on that after the Bologna match. So in the end we are going with Both Teams to Score - Yes. Predicted score: 3-2.
    Both Teams to Score – (Yes)
    MyBookie
    Place a bet-135
    Published: 19/10/2026, 17:45
    Insaf Gataulin
    Insaf Gataulin
    Football expert
    92
    1
    91
    184 predictions
    Statistics for October 2026

    Will this prediction come true?

    Total votes cast: 0

    No comments

    Minimum 20 characters, maximum 500 characters

    Betting Tips: Inter Milano - Shakhtar Donetsk

    Inter Milano have lost the 2nd half:
    inter-milan-2in last 4 home games (UCL).
    2nd Half Shakhtar Donetsk to Win
    +730
    Inter Milano have lost:
    inter-milan-2in 7 of last 8 games (UCL).
    inter-milan-2in last 4 home games (UCL).
    Shakhtar Donetsk have won:
    fc-shakhtar-donetskin 7 of last 8 away games.
    fc-shakhtar-donetskin last 6 games.
    Shakhtar Donetsk to Win
    Bovada
    +1000
    Inter Milano have not lost:
    inter-milan-2in 19 of last 21 games.
    inter-milan-2in 11 of last 12 home games.
    Inter Milano will not lose
    MyBookie
    -2500
    Inter Milano have not won:
    inter-milan-2in 7 of last 8 games (UCL).
    Shakhtar Donetsk have not lost:
    fc-shakhtar-donetskin 19 of last 20 away games.
    fc-shakhtar-donetskin last 8 games.
    Shakhtar Donetsk will not lose
    Everygame
    +350
    View more facts

    Comparison of Teams Stats

    10 matches
    6 - Wins
    2 - Draws
    2 - Losses
    Wins - 8
    Draw - 1
    Loss - 1
    10 matches
    Scored - 28
    Conceded - 18
    +10
    +14
    20 - Scored
    6 - Conceded
    6
    Wins
    8
    2
    Draws
    1
    2
    Losses
    1
    Goal difference
    28
    Scored
    20
    18
    Conceded
    6
    4.6
    Average total per match
    2.6
    2.8
    Goals scored per match on average
    2
    1.8
    Goals conceded per match on average
    0.6
    8
    Both teams scored
    4
    32'
    Minutes / Goal scored
    45'
    View all stats