Tuesday night in the Champions League delivered one of the wildest evenings of the league phase so far: a seven-goal thriller at San Siro, a Norwegian giant-killing act against Bayern, and more misery for Manchester United in Madrid. Here is every result, the stories behind them, and what to watch tonight.
📋 Tuesday's full scoreboard (Matchday 3)
| Fixture | Score | UK KO |
|---|---|---|
| Lens vs Sporting CP | 0 – 2 | 17:45 |
| Sabah FK vs Slavia Prague | 2 – 0 | 17:45 |
| Arsenal vs Lille | 3 – 0 | 20:00 |
| Atlético Madrid vs Manchester United | 2 – 0 | 20:00 |
| Galatasaray vs Barcelona | 1 – 4 | 20:00 |
| Inter vs Club Brugge | 3 – 4 | 20:00 |
| RB Leipzig vs PSV Eindhoven | 1 – 0 | 20:00 |
| Viking vs Bayern Munich | 3 – 3 | 20:00 |
| Villarreal vs Napoli | 3 – 1 | 20:00 |
All results final. Kickoff times shown in UK time (BST); add one hour for most of mainland Europe.
🔥 The big stories
Club Brugge stun Inter 4–3 at San Siro
The result of the night — and one of the shocks of the season. Nicolò Tresoldi scored a hat-trick, including a calmly taken penalty, as the Belgian champions came away from Milan with all three points in a seven-goal classic. Former Inter goalkeeper Yann Sommer was in the Brugge goal, producing a string of fine saves against his old club.
For Inter, the defeat was historic for all the wrong reasons: a fourth consecutive Champions League loss — the first time that has ever happened to the Nerazzurri. Lautaro Martínez had a goal ruled out for offside and hit the woodwork, but the night belonged to the visitors.
Viking 3–3 Bayern: Olise sees red as Norwegians snatch a point
Viking raced into a shock 2–0 lead in Stavanger through Stensness (2') and Christiansen (38'), before Harry Kane dragged Bayern back with a penalty and a second goal — his ninth successive Champions League game on the scoresheet — and Luis Díaz completed the turnaround at 3–2.
Then the chaos: Michael Olise was sent off in the 74th minute after collecting two yellow cards within seconds — the first for a tactical foul, the second for throwing the ball towards the Viking captain while the referee was still holding the card. Down to ten men, Bayern could not hold on, and Haugen's 90th-minute equaliser sent the home crowd wild.
Atlético pile more pressure on Manchester United
Diego Simeone's side were ahead after just 50 seconds — Pablo Barrios finishing after Alex Baena cut the ball across — and never looked back. Ademola Lookman added the second after Leny Yoro's 74th-minute red card left United with ten men.
United are now winless in five games in all competitions and enduring their worst domestic start in 40 years — the pressure on coach Michael Carrick is mounting fast. Atlético, meanwhile, claimed their first points of the league phase.
Arsenal cruise into a share of top spot
Three goals in seven second-half minutes blew Lille away at the Emirates: Jurriën Timber's deft finish opened the floodgates before Eberechi Eze and Bukayo Saka completed a 3–0 win. Mikel Arteta made five changes from the side that beat Leeds, and his substitutes — Saka, Havertz and Ødegaard — changed the game instantly. There was even a warm ovation for Olivier Giroud, introduced late for Lille on his Emirates return.
The win takes Arsenal into a share of the lead at the top of the league-phase table, level with Barcelona and Sporting CP.
Barcelona rout Galatasaray 4–1
A ruthless away performance in Istanbul keeps Barça perfect and joint-top. Elsewhere, Villarreal beat Napoli 3–1, RB Leipzig edged PSV 1–0, Sporting CP won 2–0 at Lens to join the leaders, and Sabah FK beat Slavia Prague 2–0 for a famous night in Baku.
📺 Tonight: Wednesday 14 Oct fixtures
Matchday 3 concludes tonight with nine more games — headlined by two heavyweight clashes:
- PSG vs Manchester City — 20:00 UK (21:00 CET). The tie of the night.
- Real Madrid vs Roma — 20:00 UK. Madrid look to keep pace at the top.
- Borussia Dortmund at Bodø/Glimt, Liverpool at LASK Linz, Feyenoord vs Como — 17:45/20:00 UK.
- Also tonight: Porto vs Real Betis, Fenerbahçe vs Aston Villa, AEK Athens vs Shakhtar Donetsk, Stuttgart vs Slovan Bratislava.
Frequently asked questions
What were the Champions League results on 13 October 2026?
Tuesday's Matchday 3 results: Lens 0-2 Sporting CP, Sabah FK 2-0 Slavia Prague, Arsenal 3-0 Lille, Atlético Madrid 2-0 Manchester United, Galatasaray 1-4 Barcelona, Inter 3-4 Club Brugge, RB Leipzig 1-0 PSV, Viking 3-3 Bayern Munich, Villarreal 3-1 Napoli.
Who is top of the Champions League after the Tuesday games?
Arsenal moved into a share of the lead at the top of the league-phase table alongside Barcelona and Sporting CP after their Tuesday wins, with Wednesday's nine fixtures still to play.
What happened in Inter vs Club Brugge?
Club Brugge won 4-3 at San Siro with Nicolò Tresoldi scoring a hat-trick. It was Inter's fourth consecutive Champions League defeat — the first time that has happened in the club's history.
Why was Michael Olise sent off against Viking?
Bayern's Michael Olise received two yellow cards within seconds — the first for a tactical foul, the second for throwing the ball at Viking's captain — and Bayern conceded a late equaliser to draw 3-3 in Stavanger.
Which Champions League games are on tonight, 14 October 2026?
Wednesday's Matchday 3 fixtures include PSG vs Manchester City and Real Madrid vs Roma at 20:00 UK time, plus Dortmund at Bodø/Glimt, Liverpool at LASK Linz, Feyenoord vs Como, Porto vs Real Betis, Fenerbahçe vs Aston Villa, AEK vs Shakhtar and Stuttgart vs Slovan Bratislava.
🔗 See also
- Champions League Matchday 3 Preview (13–14 Oct) — the full fixture guide
- Bundesliga Matchday 7 Preview (23–25 Oct)
- Football hub — live scores & all coverage
- All blog posts →