Sabah vs Borussia Dortmund

20 October 2026 · Champions League · Matchday 3 · 2026/27 · Referee Javier Alberola Rojas

Full time 1 – 2

Half-time: 1–1

  • Aden McCarthy 39’
  • Serhou Guirassy 10’, 53’

Match summary

Borussia Dortmund took a 2-1 win at Sabah. It was 1-1 at half-time.

Serhou Guirassy put Borussia Dortmund ahead in the 10th minute, Aden McCarthy equalised with a header in the 39th minute, and Guirassy won it in the 53rd minute.

The chances backed that up: Borussia Dortmund created 3.76 expected goals (xG) from 22 shots to Sabah's 1.46 from 13.

Match stats

45% Possession 55%
13 Shots 22
4 Shots on target 9
4 Corners 9
51 Attacks 53
32 Dangerous attacks 38
412 Passes 501
80.6% Pass accuracy 83.0%
10 Tackles 12
8 Fouls 12
4 Yellow cards 0
6 Offsides 2

Key events

Sabah Borussia Dortmund
Kick-off
2’
Corner
5’
Fábio SilvaShot on target
6’
Fábio SilvaShot on target
10’
Serhou GuirassyLeft foot shot0-1 (Borussia Dortmund)
10’
Felix NmechaShot on target
16’
Corner
Corner
19’
22’
24’
Joey VeermanShot on target
34’
Corner
37’
Corner
Aden McCarthyHeader1-1 (Sabah)
39’
40’
Corner
41’
Corner
Veljko SimićShot on target
42’
Corner
42’
Kaheem ParrisShot on target
45’
Corner
45’
Half-time1-1
Second half underway
49’
53’
Serhou GuirassyLeft foot shot1-2 (Borussia Dortmund)
54’
Corner
56’
Serhou GuirassyShot on target
57’
Joy Lance MickelsShot on target
62’
63’
Joey VeermanShot on target
64’
Corner
80’
Corner
Corner
87’
Akim ZedadkaArgument
89’
Full-time1-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.46 3.76 10’ Serhou Guirassy (Borussia Dortmund), 0-1 10’ 39’ Aden McCarthy (Sabah), 1-1 39’ 53’ Serhou Guirassy (Borussia Dortmund), 1-2 53’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.46 3.76 10’ Serhou Guirassy (Borussia Dortmund), 0-1 Guirassy 10’ 39’ Aden McCarthy (Sabah), 1-1 McCarthy 39’ 53’ Serhou Guirassy (Borussia Dortmund), 1-2 Guirassy 53’
Sabah 1.46 xGBorussia Dortmund 3.76 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Borussia Dortmund attacking Sabah attacking 
10’ Serhou Guirassy (Borussia Dortmund), open play, 0.79 xG, goal 39’ Aden McCarthy (Sabah), set piece, 0.55 xG, goal 73’ Fábio Silva (Borussia Dortmund), open play, 0.43 xG, off target 5’ Fábio Silva (Borussia Dortmund), open play, 0.40 xG, saved 53’ Serhou Guirassy (Borussia Dortmund), open play, 0.31 xG, goal 24’ Serhou Guirassy (Borussia Dortmund), set piece, 0.29 xG, off target 42’ Veljko Simić (Sabah), open play, 0.26 xG, saved 65’ Nico Schlotterbeck (Borussia Dortmund), from a corner, 0.21 xG, off target 24’ Joey Veerman (Borussia Dortmund), direct free kick, 0.17 xG, saved 75’ Patrick Orphe M'Bina (Sabah), open play, 0.16 xG, off target 79’ Veljko Simić (Sabah), open play, 0.16 xG, off target 9’ Serhou Guirassy (Borussia Dortmund), open play, 0.15 xG, off target 27’ Felix Nmecha (Borussia Dortmund), open play, 0.15 xG, off target 70’ Serhou Guirassy (Borussia Dortmund), open play, 0.14 xG, blocked 7’ Serhou Guirassy (Borussia Dortmund), open play, 0.13 xG, off target 46’ Julian Ryerson (Borussia Dortmund), open play, 0.12 xG, off target 37’ Serhou Guirassy (Borussia Dortmund), from a corner, 0.08 xG, off target 45’ Kaheem Parris (Sabah), open play, 0.08 xG, saved 6’ Fábio Silva (Borussia Dortmund), open play, 0.07 xG, saved 82’ Fábio Silva (Borussia Dortmund), open play, 0.07 xG, off target 10’ Felix Nmecha (Borussia Dortmund), open play, 0.06 xG, saved 25’ Umarali Rakhmonaliev (Sabah), open play, 0.06 xG, blocked 56’ Serhou Guirassy (Borussia Dortmund), open play, 0.06 xG, saved 66’ Veljko Simić (Sabah), open play, 0.06 xG, blocked 35’ Ramy Bensebaini (Borussia Dortmund), open play, 0.04 xG, off target 50’ Ramy Bensebaini (Borussia Dortmund), open play, 0.03 xG, off target 85’ Steve Solvet (Sabah), set piece, 0.04 xG, off target 63’ Joey Veerman (Borussia Dortmund), open play, 0.03 xG, saved 25’ Veljko Simić (Sabah), open play, 0.03 xG, off target 18’ Ivan Lepinjica (Sabah), open play, 0.03 xG, off target 58’ Ramy Bensebaini (Borussia Dortmund), open play, 0.02 xG, off target 62’ Joy Lance Mickels (Sabah), open play, 0.02 xG, saved 81’ Nico Schlotterbeck (Borussia Dortmund), from a corner, 0.02 xG, off target 87’ Patrick Orphe M'Bina (Sabah), open play, 0.02 xG, off target 19’ Akim Zedadka (Sabah), from a corner, 0.01 xG, off target 10’ Serhou Guirassy (Borussia Dortmund), open play, 0.79 xG, goal 39’ Aden McCarthy (Sabah), set piece, 0.55 xG, goal 73’ Fábio Silva (Borussia Dortmund), open play, 0.43 xG, off target 5’ Fábio Silva (Borussia Dortmund), open play, 0.40 xG, saved 53’ Serhou Guirassy (Borussia Dortmund), open play, 0.31 xG, goal 24’ Serhou Guirassy (Borussia Dortmund), set piece, 0.29 xG, off target 42’ Veljko Simić (Sabah), open play, 0.26 xG, saved 65’ Nico Schlotterbeck (Borussia Dortmund), from a corner, 0.21 xG, off target 24’ Joey Veerman (Borussia Dortmund), direct free kick, 0.17 xG, saved 75’ Patrick Orphe M'Bina (Sabah), open play, 0.16 xG, off target 79’ Veljko Simić (Sabah), open play, 0.16 xG, off target 9’ Serhou Guirassy (Borussia Dortmund), open play, 0.15 xG, off target 27’ Felix Nmecha (Borussia Dortmund), open play, 0.15 xG, off target 70’ Serhou Guirassy (Borussia Dortmund), open play, 0.14 xG, blocked 7’ Serhou Guirassy (Borussia Dortmund), open play, 0.13 xG, off target 46’ Julian Ryerson (Borussia Dortmund), open play, 0.12 xG, off target 37’ Serhou Guirassy (Borussia Dortmund), from a corner, 0.08 xG, off target 45’ Kaheem Parris (Sabah), open play, 0.08 xG, saved 82’ Fábio Silva (Borussia Dortmund), open play, 0.07 xG, off target 6’ Fábio Silva (Borussia Dortmund), open play, 0.07 xG, saved 66’ Veljko Simić (Sabah), open play, 0.06 xG, blocked 10’ Felix Nmecha (Borussia Dortmund), open play, 0.06 xG, saved 25’ Umarali Rakhmonaliev (Sabah), open play, 0.06 xG, blocked 56’ Serhou Guirassy (Borussia Dortmund), open play, 0.06 xG, saved 35’ Ramy Bensebaini (Borussia Dortmund), open play, 0.04 xG, off target 85’ Steve Solvet (Sabah), set piece, 0.04 xG, off target 50’ Ramy Bensebaini (Borussia Dortmund), open play, 0.03 xG, off target 63’ Joey Veerman (Borussia Dortmund), open play, 0.03 xG, saved 25’ Veljko Simić (Sabah), open play, 0.03 xG, off target 18’ Ivan Lepinjica (Sabah), open play, 0.03 xG, off target 58’ Ramy Bensebaini (Borussia Dortmund), open play, 0.02 xG, off target 62’ Joy Lance Mickels (Sabah), open play, 0.02 xG, saved 81’ Nico Schlotterbeck (Borussia Dortmund), from a corner, 0.02 xG, off target 87’ Patrick Orphe M'Bina (Sabah), open play, 0.02 xG, off target 19’ Akim Zedadka (Sabah), from a corner, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Sabah 4-2-3-1 Starting XI
Pokatilov
Puchacz
Solvet
McCarthy
Zedadka
Rakhmonaliev 81’
Lepinjica
Queiroz 65’
Parris 65’
Simić
Mickels 81’
Borussia Dortmund 3-1-4-2 Starting XI
Kobel
Anton
Schlotterbeck
Bensebaini 72’
Veerman
Svensson 77’
Chukwuemeka 71’
Nmecha 71’
Ryerson
Guirassy 2
Silva 90’

Player stats

Goalkeeper1 player
90′ 6 2 36 – – – – –
Defenders4 players
90′ 3 2 – 10 2 60 – – –
90′ – – – 2 2 44 1 – –
90′ 2 1 1 4 1 36 1 1 –
90′ 1 1 – 2 1 39 – – 1 –
Midfielders9 players
Umarali Rakhmonaliev Taken off
81′ – – 37 1 – – 1 3 1 3 –
90′ – – 48 3 – – 2 – 1 –
Kaheem Parris Taken off
65′ – – 16 – – – – 3 2 – –
Du Queiroz Taken off
65′ – – 19 1 – 1 1 2 – – –
90′ – – 30 – – 1 – 2 1 – –
Joy Lance Mickels Taken off
81′ – – 19 1 – – – 1 – 1 –
Aleksey Isayev Came on as a substitute
25′ – – 12 – – – – – 1 – –
Christian Nwachukwu Came on as a substitute
9′ – – 6 – – 2 – 3 – – –
Abdulakh Khaybulaev Came on as a substitute
9′ – – 7 – – – – – – – –
Forwards1 player
Patrick Orphe M'Bina Came on as a substitute
25′ – – 2 – 0.17 – – 2 1 2 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Form going into the game

Last five Champions League games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results from Bzzoiro Sports Data.