Match report · November 4, 2026
Borussia Dortmund beat Real Betis 2–1 — 2026 UEFA Champions League League Phase
Borussia Dortmund beat Real Betis 2–1. Full result, goalscorers and timeline from Signal Iduna Park, Wednesday, November 4, 2026.
Borussia Dortmund
2–1
Real Betis
Borussia Dortmund beat Real Betis 2–1 at Signal Iduna Park on Wednesday, November 4, 2026.
The goals
- 49' — Fábio Silva (Borussia Dortmund)
- 67' — Aitor Ruibal (Real Betis)
- 72' — Konstantinos Karetsas (Borussia Dortmund)
How it unfolded
- —First Half begins.
- 30'Delay in match because of an injury Serhou Guirassy (Borussia Dortmund).
- 32'Delay over. They are ready to continue.
- 34'Substitution, Borussia Dortmund. Konstantinos Karetsas replaces Serhou Guirassy because of an injury.
- 38'Julian Ryerson (Borussia Dortmund) is shown the yellow card for a bad foul.
- 38'Delay in match because of an injury Dani Ceballos (Real Betis).
- 40'Delay over. They are ready to continue.
- 44'Natan (Real Betis) is shown the yellow card for a bad foul.
- 45'+4'Ramy Bensebaini (Borussia Dortmund) is shown the yellow card for a bad foul.
- 45'+5'First Half ends, Borussia Dortmund 0, Real Betis 0.
- 45'Second Half begins Borussia Dortmund 0, Real Betis 0.
- 49'Goal! Borussia Dortmund 1, Real Betis 0. Fábio Silva (Borussia Dortmund) right footed shot from very close range to the bottom left corner.
- 62'Substitution, Real Betis. Aitor Ruibal replaces Dani Ceballos.
- 62'Substitution, Real Betis. Isco replaces Antony.
- 64'Valentín Gómez (Real Betis) is shown the yellow card.
- 67'Goal! Borussia Dortmund 1, Real Betis 1. Aitor Ruibal (Real Betis) right footed shot from the centre of the box to the bottom left corner. Assisted by Abde Ezzalzouli.
- 70'Substitution, Real Betis. Fran García replaces Valentín Gómez.
- 72'Goal! Borussia Dortmund 2, Real Betis 1. Konstantinos Karetsas (Borussia Dortmund) left footed shot from the centre of the box to the bottom right corner. Assisted by Fábio Silva.
- 74'Substitution, Borussia Dortmund. Maximilian Beier replaces Julian Ryerson.
- 75'Substitution, Borussia Dortmund. Joane Gadou replaces Ramy Bensebaini.
- 75'Substitution, Borussia Dortmund. Carney Chukwuemeka replaces Felix Nmecha.
- 78'Joey Veerman (Borussia Dortmund) is shown the yellow card for a bad foul.
- 78'Substitution, Real Betis. José Antonio Morante replaces Troy Parrott.
- 78'Substitution, Real Betis. Marc Roca replaces Facundo Bernal.
- 79'Jobe Bellingham (Borussia Dortmund) is shown the yellow card for a bad foul.
- 88'Ángel Ortiz (Real Betis) is shown the yellow card for a bad foul.
- 90'Substitution, Borussia Dortmund. Ethan Nwaneri replaces Fábio Silva.
- 90'+3'Isco (Real Betis) is shown the yellow card for a bad foul.
How they arrived
- Borussia Dortmund: 6W 3D 1L in their last 10 — 60% win rate, 17 scored and 10 conceded.
- Real Betis: 7W 2D 1L in their last 10 — 70% win rate, 20 scored and 14 conceded.
Full match statistics
Full match stats
53%Possession47%
15Shots11
6On target4
2Corners5
15Fouls12
4Yellow cards3
0Red cards0
4Offsides2
3Saves4
Team records
Borussia Dortmund
3W · 3D · 0L · 6 played10 scored · 7 conceded · 50% win rate
WDWDD57% avg possession96 shots34 on target40 corners65 fouls11 yellow
Real Betis
8W · 1D · 3L · 12 played22 scored · 18 conceded · 67% win rate
WLWDL50% avg possession197 shots73 on target67 corners121 fouls22 yellow1 red
Head-to-head
Borussia Dortmund vs Real Betis
Meetings we’ve archived ourselves (1):
- 2026-11-04Borussia Dortmund 2–1 Real BetisUEFA Champions League · League Phase
Sources
Comments
Loading comments…
Official video
Highlights and reaction from the rights holders themselves — FIFA, FOX and Telemundo. We don’t host or restream matches; these are the official channels’ own uploads.
- FIFATournament organiser — owns the footage · English
- FOX SoccerUS English-language rights holder · English
- Telemundo SportsUS Spanish-language rights holder · Spanish