
Inter Milan 1-0 Shakhtar Donetsk: Carlos Augusto scores the winner, then Inter hold on with ten men
Carlos Augusto's 77th-minute goal, created by substitute Henrikh Mkhitaryan, gave Inter their first Champions League win of the season — and they needed every bit of it after Alessandro Bastoni's second yellow card left them a man down for the final 22 minutes against Shakhtar Donetsk.
Inter Milan beat Shakhtar Donetsk 1-0 at San Siro to collect their first Champions League points of the season at the third attempt, but not before a red card to Alessandro Bastoni turned a comfortable lead-up into a nervous finish played out with ten men.
Carlos Augusto settled it in the 77th minute, converting a pass from Henrikh Mkhitaryan, himself on as a substitute. By then Inter were already down to ten: Bastoni was shown a first yellow card in the 66th minute and a second, for a red, just two minutes later, leaving his teammates to hold out a man light rather than defend a position they already had. Marcus Thuram and Petar Sucic were also booked either side of the sending-off, along with Shakhtar's Oleh Ocheretko and Marlon Gomes, in a match that turned increasingly physical once Inter's numerical disadvantage set in.
A result Inter badly needed
Inter had taken nothing from their opening two Champions League matches — a 1-2 defeat away at Real Madrid on matchday 1 and a 3-4 home loss to Club Brugge on matchday 2 — leaving them bottom of the 36-club table on zero points heading into this game, the only one of the four marquee sides in action this round without a single point to their name. That European slump sat awkwardly alongside Serie A form that could hardly have been more different: Cristian Chivu's side arrived top of the table on 19 points from seven games, unbeaten in Serie A all season, with three wins in their last five matches across all competitions — the other two results a draw at Roma and the Champions League defeat to Club Brugge. This was the European form finally catching up with the domestic form, even if it needed a man advantage turned into a disadvantage to get there.
Scoring while down to ten is the story here
What makes Carlos Augusto's goal unusual is its timing: it came nine minutes after Bastoni's red card, meaning Inter were already playing with ten men when they took the lead rather than defending one they already held. It was substitute Mkhitaryan who produced the pass, a reminder that a side reduced to ten does not have to retreat into pure containment, even against a Shakhtar team that had taken four points from their first two matches and arrived unbeaten.
Shakhtar's unbeaten start ends, but the defence held mostly firm
Shakhtar Donetsk came into this match with a draw at PSV Eindhoven and a 3-1 win over AEK Athens from their first two Champions League fixtures, the kind of start that had them handily placed in the table before kick-off. A single goal conceded, even against ten men for the last quarter of the game, is not the sign of a defence that fell apart — this was a game Shakhtar lost by the finest possible margin rather than one they were outclassed in, and they will take some encouragement from how little they gave Inter in the way of further chances once the sending-off opened the door.
Match stats
| Stat | Inter Milan | Shakhtar Donetsk |
|---|---|---|
| Possession | 44.9% | 55.1% |
| Shots on target | 5 | 4 |
| Corners | 5 | 4 |
| Fouls | 9 | 10 |
| Offsides | 2 | 2 |
| Accurate passes | 369/424 (87%) | 484/533 (91%) |
| Yellow cards | 2 | 2 |
| Red cards | 1 | 0 |
Match facts
- 68' — Alessandro Bastoni (Inter Milan), second yellow card, red card
- 77' — Carlos Augusto (Inter Milan), assist Henrikh Mkhitaryan
- San Siro, Milan — Champions League league phase, matchday 3, Wednesday 21 October 2026
What's next
Inter's first win of the league phase moves them off the foot of the 36-club Champions League table, though they still have ground to make up on the top eight that go straight into the round of 16. In Serie A, where they remain top on 19 points from seven games, the focus now turns back to defending that lead domestically before their next European test. Shakhtar, who had been unbeaten through two matchdays, take a first defeat of their campaign into matchday 4 still with four points on the board.
Picks for you
Advertising. Affiliate links — we may earn a commission on your purchases, at no extra cost to you. It does not influence our editorial coverage.
Keep reading
International FootballReal Betis 1-0 Feyenoord: Isco's penalty makes it a perfect three from three in Europe
Isco converted a 59th-minute penalty as Real Betis beat Feyenoord 1-0 to make it three wins out of three in the Champions League league phase, joining the small group of clubs with a perfect record.
International FootballReal Madrid 4-1 RB Leipzig: Yan Diomande scores a late volley against his former club
Arda Güler and Kylian Mbappé combined twice, Bernardo Silva opened the scoring, and record signing Yan Diomande came off the bench to score against the club that sold him, as Real Madrid beat RB Leipzig 4-1 at the Santiago Bernabéu to stay unbeaten through three Champions League matchdays.
International FootballInter Milan 3-4 Club Brugge: Nicolo Tresoldi hat-trick stuns San Siro
Nicolo Tresoldi scored three times, including a 30th-minute penalty, as Club Brugge came from behind to beat Inter Milan 4-3 at San Siro, despite a late rally from Lautaro Martínez and Ange-Yoan Bonny.