Juventus vs Borussia Dortmund

4 - 4
🕒 Tue, 16 Sep 2025 20:00 Europe/London 📍 Allianz Stadium 🧑‍⚖️ François Letexier 🔁 League Stage - 1 🏁 match finished
Season
2025-2026 Season
Stage
League Stage - 1
League Stage Table
Juventus 13 · Borussia Dortmund 17
Referee Stats
10 matches · 3.00 yellow cards avg
Yellow cards avg 3.00
Reds avg 0.10
Penalties avg 0.50
Over 4.5 cards 20%
Home wins 30%
Draws 30%
Away wins 40%
How the match was played
  • Match ended level at 4-4.
  • Juventus outshot their opponent (19-10).
  • Possession was balanced (52%-48%).

Team Overview

Juventus (Home stats)

Games / Record

5
W-D-L: 3-2-0

Goals For / Against

12 / 5
Avg: 2.40 / 1.00

Points

11
Avg: 2.20

Clean Sheets

3

Failed to Score

0
Borussia Dortmund (Away stats)

Games / Record

5
W-D-L: 1-1-3

Goals For / Against

10 / 16
Avg: 2.00 / 3.20

Points

4
Avg: 0.80

Clean Sheets

0

Failed to Score

1

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Champions League fixture.

Quick comparison bars

2.20
PPG
0.80
2.40
GF
2.00
1.00
GA
3.20
25%
O2.5
75%
50%
BTTS
75%
50%
Score 1st
50%

League-position context

Juventus rank13th
Borussia Dortmund rank17th
Juventus points13
Borussia Dortmund points11
Juventus: #13 · 13 pts · GD +4
8 pts off the top 2. 3 pts off the play-off line. 9 pts clear of the relegation zone.
Borussia Dortmund: #17 · 11 pts · GD +2
10 pts off the top 2. 5 pts off the play-off line. 7 pts clear of the relegation zone.
2-point gap between the two sides coming into kick-off.

Juventus last 5 home

W W D D
Points8/12
Weighted index80
Goals9-5
Record2-2-0
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Borussia Dortmund last 5 away

L L W D
Points4/12
Weighted index23
Goals9-12
Record1-1-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Juventus trend breakdown

Over 2.525%
BTTS50%
BTTS + O2.525%
1H Over 0.525%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 25% · 1H BTTS 25%

Borussia Dortmund trend breakdown

Over 2.575%
BTTS75%
BTTS + O2.575%
1H Over 0.575%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 75% · 1H BTTS 25%

Scoring reliability

Juventus score at home100%
Juventus clean sheet at home50%
Borussia Dortmund score away75%
Borussia Dortmund clean sheet away0%

First-goal patterns

Juventus score first50%
Juventus win after scoring first100%
Borussia Dortmund score first50%
Borussia Dortmund win after scoring first50%
Comeback rate after conceding first: Juventus 100% · Borussia Dortmund 0%
Avg first goal minute: Juventus 61.0' · Borussia Dortmund 36.0'

Vs league average

Juventus score at home2.40 vs 1.93
Juventus concede at home1.00 vs 1.45
Borussia Dortmund score away2.00 vs 1.45
Borussia Dortmund concede away3.20 vs 1.93
Juventus score 24% above league average, while Borussia Dortmund score 38% above league average.
Defensive side: Juventus are 31% below league average at home, and Borussia Dortmund are 66% above league average away.

Head-to-head trends

Recent games1
Avg goals8.00
BTTS100%
Over 2.5100%
At this venue setup: 8.00 goals on average across the last 1.

Juventus goal timing (home)

1H scored: 11% 2H scored: 89% Danger: 61-75 Vulnerable: 61-75
Goals scored by 15-minute interval
61-75 5
76-90+ 2
31-45 1
46-60 1
0-15 0
16-30 0
Goals conceded by 15-minute interval
61-75 2
76-90+ 2
0-15 1
46-60 1
16-30 0
31-45 0

Borussia Dortmund goal timing (away)

1H scored: 20% 2H scored: 80% Danger: 61-75 Vulnerable: 76-90+
Goals scored by 15-minute interval
61-75 4
76-90+ 3
16-30 1
31-45 1
46-60 1
0-15 0
Goals conceded by 15-minute interval
76-90+ 4
16-30 2
61-75 2
0-15 1
31-45 1
46-60 1

Match Statistics

Shots on Goal
7
5
Total Shots
19
10
Shots off Goal
6
3
Blocked Shots
6
2
Shots Inside Box
11
5
Shots Outside Box
8
5
Ball Possession
52%
48%
Corner Kicks
4
2
Fouls
13
8
Offsides
4
0
Yellow Cards
0
1
Red Cards
—
—
Goalkeeper Saves
1
3
Total Passes
491
470
Passes Accurate
437
387
Passes %
89%
82%

Events

Yellow Cards
Home
0
Away
1
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
3
42'
42' W. Anton
52' ⚽
⚽
52' ⚽ Goal · 0-1
K. Adeyemi
Normal Goal · Assist: S. Guirassy
58' ↑↓
↑↓
58' ⇄ J. David
1st substitution · For: D. Vlahović
59' ↑↓
↑↓
59' ⇄ W. McKennie
2nd substitution · For: João Mário
63' ⚽
⚽
63' ⚽ Goal · 1-1
K. Yıldız
Normal Goal · Assist: João Mário
65' ⚽
⚽
65' ⚽ Goal · 1-2
F. Nmecha
Normal Goal · Assist: K. Adeyemi
67' ⚽
⚽
67' ⚽ Goal · 2-2
D. Vlahović
Normal Goal · Assist: K. Yıldız
69' ↑↓
↑↓
69' ⇄ L. Openda
3rd substitution · For: Vasilije Adžić
69' ↑↓
↑↓
69' ⇄ T. Koopmeiners
4th substitution · For: M. Locatelli
71' ↑↓
↑↓
71' ⇄ F. Nmecha
1st substitution · For: J. Bellingham
71' ↑↓
↑↓
71' ⇄ M. Beier
2nd substitution · For: J. Brandt
74' ⚽
⚽
74' ⚽ Goal · 2-3
Yan Couto
Normal Goal
86' ⚽
⚽
86' ⚽ Goal · 2-4
R. Bensebaïni
Penalty
87' ↑↓
↑↓
87' ⇄ K. Yıldız
5th substitution · For: E. Zhegrova
90' ⚽
⚽
90' ⚽ Goal · 3-4
D. Vlahović
Normal Goal · Assist: P. Kalulu
90' ⚽
⚽
90' ⚽ Goal · 4-4
L. Kelly
Normal Goal · Assist: D. Vlahović
90+2' ↑↓
↑↓
90+2' ⇄ S. Guirassy
3rd substitution · For: P. Groß

Juventus vs Borussia Dortmund 4-4: match report, goals, cards and substitutions

Juventus drew 4-4 with Borussia Dortmund on Tuesday, 16 September 2025 in Champions League. The match was refereed by François Letexier. It was played at Allianz Stadium.

First half: No goals were scored in the first half. W. Anton received a yellow card for Borussia Dortmund at 42'.

Second half: Borussia Dortmund took the lead at 52' when K. Adeyemi scored, with the assist credited to S. Guirassy, making the score 0-1. Juventus made their 1st substitution at 58', with J. David replacing D. Vlahović. Juventus made their 2nd substitution at 59', with W. McKennie replacing João Mário. Juventus leveled the score at 63' when K. Yıldız scored, with the assist credited to João Mário, making the score 1-1. Borussia Dortmund took the lead at 65' when F. Nmecha scored, with the assist credited to K. Adeyemi, making the score 1-2. Juventus leveled the score at 67' when D. Vlahović scored, with the assist credited to K. Yıldız, making the score 2-2. Juventus made their 3rd substitution at 69', with L. Openda replacing Vasilije Adžić. Juventus made their 4th substitution at 69', with T. Koopmeiners replacing M. Locatelli. Borussia Dortmund made their 1st substitution at 71', with F. Nmecha replacing J. Bellingham. Borussia Dortmund made their 2nd substitution at 71', with M. Beier replacing J. Brandt. Borussia Dortmund took the lead at 74' when Yan Couto scored, making the score 2-3. Borussia Dortmund extended the lead at 86' when R. Bensebaïni scored (Penalty), making the score 2-4. Juventus made their 5th substitution at 87', with K. Yıldız replacing E. Zhegrova. Juventus scored late to reduce the deficit at 90' when D. Vlahović scored, with the assist credited to P. Kalulu, making the score 3-4. Juventus found a late equaliser at 90' when L. Kelly scored, with the assist credited to D. Vlahović, making the score 4-4. Borussia Dortmund made their 3rd substitution at 90+2', with S. Guirassy replacing P. Groß.

Juventus used 5 substitutions while Borussia Dortmund used 3 substitutions. Borussia Dortmund got 1 yellow card.

How the match was played

  • Match ended level at 4-4.
  • Juventus outshot their opponent (19-10).
  • Possession was balanced (52%-48%).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games1
Home Wins0
Draws1
Away Wins0
Over 2.5 Goals1 (100.0%)
BTTS1 (100.0%)
Home vs Away as Scheduled
Total Games1
Home Wins0
Draws1
Away Wins0
Over 2.5 Goals1 (100.0%)
BTTS1 (100.0%)

Juventus vs Borussia Dortmund Head-to-Head History by Season