Sporting Clube de Portugal vs Borussia Dortmund, Champions League 2021-22 GROUP STAGE
Overview
Match Preview
Sporting Clube de Portugal vs Borussia Dortmund — Champions League at Estadio Jose Alvalade.
- Sporting Clube de Portugal 8 games · 16 pts (2025/26)
- Borussia Dortmund 8 games · 11 pts (2025/26)
Match Details
- Referee Juan Martinez
- Referee Carlos del Cerro
- Referee Juan Carlos Yuste
- Referee Roberto Alonso
- Referee Ricardo de Burgos
- Referee Cesar Soto
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
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 24 Nov | Borussia Dortmund | H | 3–1 | W |
| 07 Nov | FC Pacos de Ferreira | A | 2–0 | W |
| 03 Nov | Besiktas JK | H | 4–0 | W |
| 30 Oct | Vitória SC | H | 1–0 | W |
| 23 Oct | Moreirense FC | H | 1–0 | W |
| 19 Oct | Besiktas JK | A | 4–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 24 Nov | Sporting Clube de Portugal | A | 1–3 | L |
| 20 Nov | VfB Stuttgart | H | 2–1 | W |
| 06 Nov | RB Leipzig | A | 1–2 | L |
| 03 Nov | AFC Ajax | H | 1–3 | L |
| 30 Oct | 1. FC Koln | H | 2–0 | W |
| 26 Oct | FC Ingolstadt 04 | H | 2–0 | W |
Season Stats
| Sporting Clube de Portugal | Borussia Dortmund | |
|---|---|---|
| #7 | Position | #17 |
| 16 | Points | 11 |
| 8 | Played | 8 |
| 5 / 1 / 2 | W / D / L | 3 / 2 / 3 |
| 17 | Scored | 19 |
| 11 | Conceded | 17 |
| +6 | GD | +2 |
| 2.00 | PPG | 1.38 |
| 63% | Win % | 38% |
Key Stats
25%
Both Teams to Score
H2H (4 games)
H2H (4 games)
50%
Over 2.5 Goals
H2H history
H2H history
25%
Clean Sheets
Sporting Clube de Portugal this season
Sporting Clube de Portugal this season
20%
Clean Sheets
Borussia Dortmund this season
Borussia Dortmund this season
Sporting Clube de Portugal are 7th (16 pts). Borussia Dortmund are 17th (11 pts).
Goal Timing (This Season)
Events
Match Events
- 0' Three points are at stake. Sporting Clube de Portugal host Borussia Dortmund — let the battle begin!
- 5' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 10' Both keepers have barely been tested. Sporting Clube de Portugal and Borussia Dortmund are cancelling each other out in the centre of the park.
- 15' Sebastian Coates has been one of the livelier players on the pitch with 0 goals to his name this season.
- 20' The energy levels are beginning to show. Marco Rose might look to freshen things up shortly.
- 25' Sporting Clube de Portugal are keeping things exceptionally tight at the back. It will take something special to break them down.
- 30' A stunning finish from Pedro Goncalves — that came from absolutely nowhere!
- 35' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 39' What a moment for Pedro Goncalves! That strike on 39 puts his side firmly in control.
- 44' Sporting Clube de Portugal is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 46' The supporters are chanting for Emre Can. He replaces Nico Schulz on 46 minute.
- 51' Sporting Clube de Portugal are deployed in a today, looking to exploit space against Borussia Dortmund's shape.
- 55' The referee calls foul for Joao Palhinha. He receives a Yellow card.
- 58' The referee does not hesitate — a Yellow card for Sebastian Coates on 58 minutes.
- 63' Paulinho needs to be pretty careful with his discipline considering 0 Red cards this season.
- 66' Borussia Dortmund make a change. Axel Witsel trudges off to be replaced by Mahmoud Dahoud on 66 minutes.
- 67' The crowd applauds Reinier as he leaves the pitch. Dan-Axel Zagadou steps in for Borussia Dortmund.
- 68' Fresh legs for Sporting Clube de Portugal! Nuno Santos comes on to replace Pablo Sarabia.
- 73' Sporting Clube de Portugal seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 74' A moment of madness from Dan-Axel Zagadou on 74 minutes earns him a Yellow card. Borussia Dortmund will be frustrated.
- 75' The referee shows Borussia Dortmund player a Red card on 75.
- 80' Marco Rose has been a danger all night but risks an early exit having now seen a Yellow card on 80.
- 81' Clinical. Composed. Brilliant. Pedro Porro makes it 3-0.
- 82' Sporting Clube de Portugal ring the changes. Paulinho has done his job and it is now time for Tiago Tomas to step up.
- 87' It’s high time Marco Rose made some changes to put the his team’s game back to action.
- 88' Flavio Nazinho is replacing Pedro Goncalves for the Sporting Clube de Portugal side.
- 90' A meaty challenge results in booking for Adan on 90.
- The referee blows the final whistle. Sensational lose for Borussia Dortmund.
Lineups
Sporting Clube de Portugal Lineups
Starting XI
- 28
-
24
Pedro Porro ↓ Manuel Ugarte 88'
- 1
-
17
Pablo Sarabia ↓ Nuno Santos 68'
- 3
- 4
-
2
Matheus Reis ↓ Ricardo Esgaio 67'
- 8
- 6
-
21
Paulinho ↓ Tiago Tomas 82'
- 25
Bench
- 31
-
11
Nuno Santos ↑ 68'
- 13
- 7
-
47
Ricardo Esgaio ↑ 67'
-
19
Tiago Tomas ↑ 82'
- 68
- 22
-
15
Manuel Ugarte ↑ 88'
-
71
Flavio Nazinho ↑ 88'
Coach
Ruben Amorim
Borussia Dortmund Lineups
Starting XI
- 21
- 24
- 19
- 11
- 16
-
28
Axel Witsel ↓ Mahmoud Dahoud 66'
-
14
Nico Schulz ↓ Emre Can 46'
- 1
- 34
-
20
Reinier ↓ Dan-Axel Zagadou 67'
- 22
Bench
- 30
-
8
Mahmoud Dahoud ↑ 66'
- 13
- 35
-
5
Dan-Axel Zagadou ↑ 67'
-
23
Emre Can ↑ 46'
-
27
Steffen Tigges ↑ 67'
- 36
Coach
Marco Rose
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Donyell Malen | 2 |
| Pedro Goncalves | 2 |
| Pedro Porro | 1 |
| Pascal Gross | 1 |
| Sehrou Guirassy | 1 |
| Karim Adeyemi | 1 |
Head to Head
Sporting Clube de Portugal Form
2021-11-24
Sporting Clube de Portugal
3–1
Borussia Dortmund
W
2021-11-07
FC Pacos de Ferreira
0–2
Sporting Clube de Portugal
W
2021-11-03
Sporting Clube de Portugal
4–0
Besiktas JK
W
2021-10-30
Sporting Clube de Portugal
1–0
Vitória SC
W
2021-10-23
Sporting Clube de Portugal
1–0
Moreirense FC
W
2021-10-19
Besiktas JK
1–4
Sporting Clube de Portugal
W
Borussia Dortmund Form
Predictions
Prediction accuracy
4 / 4
2.64
Sporting Clube de Portugal xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.34
Borussia Dortmund xG
I would bet for:
Over 2.5 goals 74% + Both teams to score 68%
Match Result
✓ CorrectActual: Sporting Clube de Portugal win
Both Teams to Score
✓ Correct
Avg goals/match: 3.98
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 90% |
|
10% |
| ± 2.5 | 74% |
|
26% |
| ± 3.5 | 55% |
|
45% |
| ± 4.5 | 36% |
|
64% |
Double Chance
Sporting Clube de Portugal or Draw
82%
Draw or Borussia Dortmund
37%
Sporting Clube de Portugal or Borussia Dortmund
81%
Half-Time Result
✓ CorrectActual: Sporting Clube de Portugal win at HT
Correct Score
✓ In top 12
2 – 1
8.5%
1 – 1
7.4%
3 – 1
Actual
2 – 0
6.6%
3 – 0
5.7%
2 – 2
5.6%
3 – 2
4.9%
4 – 1
4.9%
1 – 0
4.7%
1 – 2
4.4%
4 – 0
3.7%
4 – 2
3.3%
Asian Handicap — Sporting Clube de Portugal
| Handicap | Sporting Clube de Portugal covers | Push | Borussia Dortmund covers |
|---|---|---|---|
| -2.5 | 25% | — | 75% |
| -2 | 25% | 18% | 56% |
| -1.5 | 44% | — | 56% |
| -1 | 44% | 20% | 36% |
| -0.5 | 64% | — | 36% |
| +0.5 | 83% | — | 17% |
| +1 | 83% | 10% | 7% |
| +1.5 | 93% | — | 7% |
| +2 | 93% | 5% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Sporting Clube de Portugal keeps clean sheet
27%
✓
Borussia Dortmund keeps clean sheet
8%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

