Borussia Dortmund vs Sporting Clube de Portugal, Champions League 2021-22 GROUP STAGE
Overview
Match Preview
Borussia Dortmund vs Sporting Clube de Portugal — Champions League at Signal Iduna Park.
- Borussia Dortmund 8 games · 11 pts (2025/26)
- Sporting Clube de Portugal 8 games · 16 pts (2025/26)
Match Details
- Referee Novak Simovic
- Referee Pol van Boekel
- Referee Kevin Blom
- Referee Uros Stojkovic
- Referee Milan Mihajlovic
- Referee Srdjan Jovanovic
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Arsenal FC | 8 | 24 |
| 2 | FC Bayern München | 8 | 21 |
| 3 | Liverpool FC | 8 | 18 |
| 4 | Tottenham Hotspur FC | 8 | 17 |
| 5 | FC Barcelona | 8 | 16 |
| 6 | Chelsea FC | 8 | 16 |
| 7 | Sporting Clube de Portugal | 8 | 16 |
| 8 | Manchester City FC | 8 | 16 |
| 9 | Real Madrid CF | 8 | 15 |
| 10 | FC Internazionale Milano | 8 | 15 |
| 11 | Paris Saint-Germain FC | 8 | 14 |
| 12 | Newcastle United FC | 8 | 14 |
| 13 | Juventus FC | 8 | 13 |
| 14 | Club Atletico de Madrid | 8 | 13 |
| 15 | Atalanta BC | 8 | 13 |
| 16 | Bayer 04 Leverkusen | 8 | 12 |
| 17 | Borussia Dortmund | 8 | 11 |
| 18 | PAE Olympiakos SFP | 8 | 11 |
| 19 | Club Brugge KV | 8 | 10 |
| 20 | Galatasaray SK | 8 | 10 |
| 21 | AS Monaco FC | 8 | 10 |
| 22 | Qarabag Agdam FK | 8 | 10 |
| 23 | FK Bodø/Glimt | 8 | 9 |
| 24 | Sport Lisboa e Benfica | 8 | 9 |
| 25 | Olympique de Marseille | 8 | 9 |
| 26 | Paphos FC | 8 | 9 |
| 27 | Royale Union Saint-Gilloise | 8 | 9 |
| 28 | PSV | 8 | 8 |
| 29 | Athletic Club | 8 | 8 |
| 30 | SSC Napoli | 8 | 8 |
| 31 | FC København | 8 | 8 |
| 32 | AFC Ajax | 8 | 6 |
| 33 | Eintracht Frankfurt | 8 | 4 |
| 34 | SK Slavia Praha | 8 | 3 |
| 35 | Villarreal CF | 8 | 1 |
| 36 | FK Kairat | 8 | 1 |
Head-to-Head
Last 5 meetings
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 28 Sep | Sporting Clube de Portugal | H | 1–0 | W |
| 25 Sep | Borussia Monchengladbach | A | 0–1 | L |
| 19 Sep | 1. FC Union Berlin | H | 4–2 | W |
| 15 Sep | Besiktas JK | A | 2–1 | W |
| 11 Sep | Bayer 04 Leverkusen | A | 4–3 | W |
| 27 Aug | TSG 1899 Hoffenheim | H | 3–2 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 28 Sep | Borussia Dortmund | A | 0–1 | L |
| 24 Sep | CS Maritimo | H | 1–0 | W |
| 19 Sep | GD Estoril Praia | A | 1–0 | W |
| 15 Sep | AFC Ajax | H | 1–5 | L |
| 11 Sep | FC Porto | H | 1–1 | D |
| 28 Aug | FC Famalicão | A | 1–1 | D |
Season Stats
| Borussia Dortmund | Sporting Clube de Portugal | |
|---|---|---|
| #17 | Position | #7 |
| 11 | Points | 16 |
| 8 | Played | 8 |
| 3 / 2 / 3 | W / D / L | 5 / 1 / 2 |
| 19 | Scored | 17 |
| 17 | Conceded | 11 |
| +2 | GD | +6 |
| 1.38 | PPG | 2.00 |
| 38% | Win % | 63% |
Key Stats
25%
Both Teams to Score
H2H (4 games)
H2H (4 games)
50%
Over 2.5 Goals
H2H history
H2H history
20%
Clean Sheets
Borussia Dortmund this season
Borussia Dortmund this season
25%
Clean Sheets
Sporting Clube de Portugal this season
Sporting Clube de Portugal this season
Borussia Dortmund are 17th (11 pts). Sporting Clube de Portugal are 7th (16 pts).
Goal Timing (This Season)
Events
Match Events
- 0' Both captains have shaken hands and the referee is ready. We are underway at Signal Iduna Park!
- 5' Portugal international Luis Neto has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 8' It is a substitution in Borussia Dortmund team. Mahmoud Dahoud is replaced by Julian Brandt on 8 minute.
- 13' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 18' Sporting Clube de Portugal are keeping things exceptionally tight at the back. It will take something special to break them down.
- 23' Sporting Clube de Portugal started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 23.
- 28' With 0 assists to his name this season, Matheus Reis is clearly more than just a goal scorer for Sporting Clube de Portugal.
- 33' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 37' Donyell Malen is having a superb {COMPETITION} campaign — that is 3 goals this season for the .
- 42' The referee does not hesitate — a Yellow card for Jude Bellingham on 42 minutes.
- 43' Jude Bellingham was booked on 43.
- 48' The teams are not in a rush to score plenty of goals. It might look strange considering Borussia Dortmund that had 521 games and scored 798 goals.
- 53' Raphael Guerreiro, a Portugal , has 20 bookings this season and will need to keep his discipline tonight.
- 58' Another substitution for Sporting Clube de Portugal to replace Tiago Tomas by Nuno Santos on 58 minute.
- 59' It’s gonna be a Yellow card for Mats Hummels.
- 64' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 69' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 71' Marius Wolf has so much to prove this time. He replaces Thorgan Hazard on 71 minute.
- 75' Another substitution for Sporting Clube de Portugal to replace Pablo Sarabia by Jovane Cabral on 75 minute.
- 80' It’s high time Ruben Amorim made some changes to put the his team’s game back to action.
- 84' It is a substitution in Sporting Clube de Portugal team. Matheus Reis is replaced by Ricardo Esgaio on 84 minute.
- 85' Time for substitution for Sporting Clube de Portugal. Matheus Reis is replaced by Ricardo Esgaio.
- 90' The referee has no hesitation. Luis Neto is booked for Sporting Clube de Portugal — Yellow card on 90.
- Hope, you loved the show. Another epic battle is over with the score 1-0.
Lineups
Borussia Dortmund Lineups
Starting XI
-
21
Donyell Malen ↓ Reinier 75'
- 24
- 15
- 11
- 16
- 8
-
13
Raphael Guerreiro ↓ Nico Schulz 75'
- 28
- 1
-
10
Thorgan Hazard ↓ Marius Wolf 71'
- 22
Bench
- 30
-
19
Julian Brandt ↑ 8'
- 35
-
39
Marius Wolf ↑ 71'
-
14
Nico Schulz ↑ 75'
- 34
- 25
-
20
Reinier ↑ 75'
- 18
- 36
Coach
Marco Rose
Sporting Clube de Portugal Lineups
Starting XI
-
24
Pedro Porro ↓ Tabata 84'
- 1
-
17
Pablo Sarabia ↓ Jovane Cabral 75'
- 3
- 4
-
2
Matheus Reis ↓ Ricardo Esgaio 84'
- 8
- 13
-
6
Joao Palhinha ↓ Daniel Braganca 84'
- 21
-
19
Tiago Tomas ↓ Nuno Santos 58'
Bench
- 31
- 16
-
10
Jovane Cabral ↑ 75'
-
11
Nuno Santos ↑ 58'
-
7
Tabata ↑ 84'
-
47
Ricardo Esgaio ↑ 84'
-
68
Daniel Braganca ↑ 84'
- 22
- 15
- 87
- 34
Coach
Ruben Amorim
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Donyell Malen | 2 |
| Pedro Goncalves | 2 |
| Pedro Porro | 1 |
| Pascal Gross | 1 |
| Sehrou Guirassy | 1 |
| Karim Adeyemi | 1 |
Borussia Dortmund Form
2021-09-28
Borussia Dortmund
1–0
Sporting Clube de Portugal
W
2021-09-25
Borussia Monchengladbach
1–0
Borussia Dortmund
L
2021-09-19
Borussia Dortmund
4–2
1. FC Union Berlin
W
2021-09-15
Besiktas JK
1–2
Borussia Dortmund
W
2021-09-11
Bayer 04 Leverkusen
3–4
Borussia Dortmund
W
2021-08-27
Borussia Dortmund
3–2
TSG 1899 Hoffenheim
W
Sporting Clube de Portugal Form
2021-09-28
Borussia Dortmund
1–0
Sporting Clube de Portugal
L
2021-09-24
Sporting Clube de Portugal
1–0
CS Maritimo
W
2021-09-19
GD Estoril Praia
0–1
Sporting Clube de Portugal
W
2021-09-15
Sporting Clube de Portugal
1–5
AFC Ajax
L
2021-09-11
Sporting Clube de Portugal
1–1
FC Porto
D
2021-08-28
FC Famalicão
1–1
Sporting Clube de Portugal
D
Predictions
Prediction accuracy
1 / 4
1.81
Borussia Dortmund xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.54
Sporting Clube de Portugal xG
I would bet for:
Both teams to score 66% + Over 2.5 goals 64%
Match Result
✓ CorrectActual: Borussia Dortmund win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.35
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 85% |
|
15% |
| ± 2.5 | 64% |
|
36% |
| ± 3.5 | 43% |
|
57% |
| ± 4.5 | 25% |
|
75% |
Double Chance
Borussia Dortmund or Draw
72%
Draw or Sporting Clube de Portugal
52%
Borussia Dortmund or Sporting Clube de Portugal
76%
Half-Time Result
✗ WrongActual: Borussia Dortmund win at HT
Correct Score
✓ In top 12
1 – 1
10.7%
2 – 1
8.5%
1 – 2
7.3%
2 – 2
6.5%
2 – 0
5.7%
1 – 0
Actual
3 – 1
5.1%
0 – 0
5%
0 – 1
4.7%
0 – 2
4.2%
3 – 2
4%
1 – 3
3.7%
Asian Handicap — Borussia Dortmund
| Handicap | Borussia Dortmund covers | Push | Sporting Clube de Portugal covers |
|---|---|---|---|
| -2.5 | 11% | — | 89% |
| -2 | 11% | 13% | 76% |
| -1.5 | 24% | — | 76% |
| -1 | 24% | 19% | 57% |
| -0.5 | 43% | — | 57% |
| +0.5 | 68% | — | 32% |
| +1 | 68% | 16% | 16% |
| +1.5 | 84% | — | 16% |
| +2 | 84% | 10% | 6% |
| +2.5 | 94% | — | 6% |
Clean Sheet
Borussia Dortmund keeps clean sheet
22%
✗
Sporting Clube de Portugal keeps clean sheet
17%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

