1. FC Nürnberg vs Hannover 96
2 – 1
1 – 1
1 – 0
(HT: 1–1)
FT13:30
Max-Morlock-Stadion (Nuremberg) · Ref: Max Burda, Germany
Score Summary
Full Time
2 – 1
Half Time
1 – 1
Key Stats
Ball Possession
33% – 67%
Blocked Shots
3 – 4
Corner Kicks
3 – 6
Fouls
14 – 9
Goalkeeper Saves
7 – 3
Offsides
1 – 1
Elo (before match)
Rating
1490 – 1490
Expected win probability
50.0% – 50.0%
Top Performers
Top Rated
Jan Reichert
1. FC Nürnberg
8.3 rating (90 min)
1. FC Nürnberg
8.3 rating (90 min)
Most Clinical
Rafael Lubach
1. FC Nürnberg
1 goals
1. FC Nürnberg
1 goals
Best Creator
Enzo Leopold
Hannover 96
4 key passes, 0 assists
Hannover 96
4 key passes, 0 assists
Defensive Leader
Boris Tomiak
Hannover 96
4 tackles + 1 interceptions
Hannover 96
4 tackles + 1 interceptions
Standings (Top 6)
View Full Standings
| # | Team | Pts | Form |
|---|---|---|---|
| 1 |
FC Schalke 04
|
50 | W D W W D |
| 2 |
SV Darmstadt 98
|
48 | W L W D W |
| 3 |
SV Elversberg
|
48 | W D W W L |
| 4 |
SC Paderborn 07
|
47 | D W W D W |
| 5 |
Hannover 96
|
45 | L W D W W |
| 6 |
Hertha BSC
|
40 | W W L L W |
| 7 |
1. FC Kaiserslautern
|
37 | L L W W L |
| 8 |
Karlsruher SC
|
34 | D W W L D |
| 9 |
VfL Bochum
|
32 | W L D D D |
| 10 |
Fortuna Düsseldorf
|
31 | W W L D D |
| 11 |
1. FC Nürnberg
|
30 | L L D W L |
| 12 |
Arminia Bielefeld
|
27 | L L L W W |
| 13 |
Dynamo Dresden
|
26 | D W D L D |
| 14 |
Preußen Münster
|
26 | L W L D D |
| 15 |
Eintracht Braunschweig
|
26 | D L L D L |
| 16 |
SpVgg Greuther Fürth
|
26 | W D W L L |
| 17 |
Holstein Kiel
|
25 | L D L L L |
| 18 |
1. FC Magdeburg
|
23 | L L L L W |
{# ================================================================
Lineup Section — SofaScore/Flashscore style shared pitch
Context: pitch_lineups, lineups_data, match, substitutions,
substitutions_map, debug_mode, debug_lineups
================================================================ #}
1. FC Nürnberg
Hannover 96
👤 Team Lineups (Pitch View)
HOME LEN: 11
AWAY LEN: 11
| First home: top=6.0% left=50.0%
👥 Substitutes
1. FC Nürnberg
Hannover 96
🔄 Substitutions
Match Substitutions
71'
1. FC Nürnberg
73'
Hannover 96
73'
Hannover 96
74'
1. FC Nürnberg
90'
1. FC Nürnberg
Match Statistics (Full Time)
| Statistic | 1. FC Nürnberg | Hannover 96 |
|---|---|---|
| Ball Possession | 33% | 67% |
| Blocked Shots | 3 | 4 |
| Corner Kicks | 3 | 6 |
| Fouls | 14 | 9 |
| Goalkeeper Saves | 7 | 3 |
| Offsides | 1 | 1 |
| Passes Accurate | 205 | 521 |
| Red Cards | N/A | N/A |
| Shots Insidebox | 8 | 11 |
| Shots Off Goal | 2 | 3 |
| Shots On Goal | 5 | 8 |
| Shots Outsidebox | 2 | 4 |
| Total Passes | 275 | 588 |
| Total Shots | 10 | 15 |
| Yellow Cards | 4 | 2 |
| expected_goals | 1.00 | 2.00 |
| goals_prevented | N/A | N/A |
| Passes % | 75% | 89% |
Team Aggregates (Season)
1. FC Nürnberg
| Possession % | {{ team_aggregates_home.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_home.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_home.shot_accuracy }}% |
| Goals (avg) | 1.24 |
| xG (avg) | 0.84{% else %}N/A |
Hannover 96
| Possession % | {{ team_aggregates_away.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_away.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_away.shot_accuracy }}% |
| Goals (avg) | 1.72 |
| xG (avg) | 1.14{% else %}N/A |
1. FC Nürnberg — Player Statistics
| Player | cards.red | cards.yellow | dribbles.attempts | dribbles.past | dribbles.success | duels.total | duels.won | fouls.committed | fouls.drawn | games.captain | games.minutes | games.number | games.position | games.rating | games.substitute | goals.assists | goals.conceded | goals.saves | goals.total | offsides | passes.accuracy | passes.key | passes.total | penalty.commited | penalty.missed | penalty.saved | penalty.scored | penalty.won | shots.on | shots.total | tackles.blocks | tackles.interceptions | tackles.total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Adriano Grimaldi | 0 | 0 | 1 | N/A | 1 | 16 | 10 | 3 | N/A | False | 71 | 33 | F | 7 | False | 1 | 0 | N/A | N/A | N/A | 5 | 1 | 10 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | 1 | 2 |
| 👤 Artem Stepanov | 0 | 0 | N/A | N/A | N/A | 4 | 3 | N/A | N/A | False | 19 | 11 | F | 6.9 | True | 0 | 0 | N/A | N/A | N/A | 3 | 1 | 4 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Ayoub Chaikhoun | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 17 | M | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Berkay Yılmaz | 0 | 0 | N/A | 2 | N/A | 8 | 4 | 1 | 2 | False | 90 | 21 | D | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 23 | 2 | 28 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 1 | 1 |
| 👤 Christian Mathenia | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 26 | G | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Danilo Soares | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 3 | D | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Fabio Gruber | 0 | 0 | N/A | N/A | N/A | 11 | 7 | 3 | 1 | True | 90 | 4 | D | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 29 | N/A | 36 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 3 | N/A |
| 👤 Finn Ole Becker | 0 | 0 | 5 | 1 | 4 | 11 | 9 | N/A | 1 | False | 90 | 25 | M | 7.7 | False | 0 | 0 | N/A | N/A | N/A | 12 | 1 | 19 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 4 |
| 👤 Jan Reichert | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 90 | 1 | G | 8.3 | False | 0 | 1 | 7 | N/A | N/A | 25 | N/A | 36 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Luka Lochoshvili | 0 | 0 | 1 | 1 | N/A | 8 | 3 | 1 | 1 | False | 90 | 24 | D | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 24 | N/A | 30 | N/A | 0 | N/A | 0 | N/A | 2 | 3 | N/A | 1 | 2 |
| 👤 Mohamed Ali Zoma | 0 | 0 | 4 | N/A | 2 | 12 | 6 | N/A | N/A | False | 89 | 23 | F | 7.6 | False | 0 | 0 | N/A | 1 | 1 | 12 | N/A | 16 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | 1 | 2 |
| 👤 Noah Le Bret Maboulou | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 37 | F | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Ondrej Karafiat | 0 | 1 | N/A | N/A | N/A | 5 | 3 | 1 | N/A | False | 16 | 44 | D | 7 | True | 0 | 0 | N/A | N/A | N/A | 4 | 1 | 4 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 3 |
| 👤 Pape Diop | 0 | 1 | 2 | 1 | 1 | 7 | 3 | 1 | 1 | False | 71 | 20 | M | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 14 | N/A | 22 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 2 | N/A |
| 👤 Piet Scobel | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 39 | F | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Rafael Lubach | 0 | 1 | 3 | 1 | 1 | 13 | 5 | 2 | 2 | False | 90 | 18 | M | 7.9 | False | 0 | 0 | N/A | 1 | N/A | 15 | 2 | 18 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | 1 | 1 | 1 |
| 👤 Robin Knoche | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 19 | 31 | D | 6.9 | True | 0 | 0 | N/A | N/A | N/A | 5 | N/A | 5 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Tim Drexler | 0 | 0 | 1 | 1 | N/A | 8 | 5 | 1 | 1 | False | 90 | 15 | D | 6.9 | False | 1 | 0 | N/A | N/A | N/A | 15 | 2 | 23 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 2 | N/A | 4 |
| 👤 Tim Janisch | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 1 | 32 | D | N/A | True | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Tom Baack | 0 | 1 | 1 | 1 | 1 | 8 | 6 | 1 | N/A | False | 74 | 5 | M | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 19 | N/A | 24 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 4 |
Hannover 96 — Player Statistics
| Player | cards.red | cards.yellow | dribbles.attempts | dribbles.past | dribbles.success | duels.total | duels.won | fouls.committed | fouls.drawn | games.captain | games.minutes | games.number | games.position | games.rating | games.substitute | goals.assists | goals.conceded | goals.saves | goals.total | offsides | passes.accuracy | passes.key | passes.total | penalty.commited | penalty.missed | penalty.saved | penalty.scored | penalty.won | shots.on | shots.total | tackles.blocks | tackles.interceptions | tackles.total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Bastian Allgeier | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 17 | D | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Benedikt Pichler | 0 | 0 | N/A | N/A | N/A | 6 | 3 | N/A | N/A | False | 17 | 11 | F | 6.7 | True | 0 | 0 | N/A | N/A | N/A | 1 | N/A | 1 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Benjamin Källman | 0 | 0 | N/A | 1 | N/A | 9 | 5 | N/A | 1 | False | 73 | 9 | F | 7 | False | 0 | 0 | N/A | 1 | 1 | 7 | N/A | 10 | N/A | 0 | N/A | 0 | N/A | 3 | 3 | 1 | N/A | 1 |
| 👤 Boris Tomiak | 0 | 1 | 2 | N/A | 1 | 11 | 8 | N/A | 1 | False | 90 | 3 | D | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 91 | N/A | 102 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | 1 | 4 |
| 👤 Daisuke Yokota | 0 | 0 | 4 | 1 | 2 | 9 | 6 | N/A | 2 | False | 90 | 18 | F | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 21 | 1 | 30 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | 1 | 2 |
| 👤 Enzo Leopold | 0 | 0 | N/A | 2 | N/A | 9 | 5 | 2 | 2 | True | 90 | 8 | M | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 67 | 4 | 73 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 3 | 2 |
| 👤 Franz Roggow | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 13 | M | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Hayate Matsuda | 0 | 0 | N/A | N/A | N/A | 5 | N/A | N/A | N/A | False | 17 | 27 | D | 6.2 | True | 0 | 0 | N/A | N/A | N/A | 3 | N/A | 3 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | N/A |
| 👤 Hendry Blank | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 4 | D | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Ime Okon | 0 | 0 | N/A | N/A | N/A | 7 | 1 | N/A | N/A | False | 90 | 20 | D | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 88 | N/A | 92 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | N/A | N/A |
| 👤 Jonas Sterner | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 32 | D | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Kolja Oudenne | 0 | 0 | 5 | 1 | 2 | 12 | 6 | 1 | 2 | False | 90 | 29 | M | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 40 | 1 | 46 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | 1 | 2 |
| 👤 Leo Weinkauf | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 30 | G | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Maurice Neubauer | 0 | 0 | 2 | 1 | 1 | 11 | 2 | 3 | N/A | False | 73 | 33 | M | 5.7 | False | 0 | 0 | N/A | N/A | N/A | 23 | N/A | 26 | N/A | 0 | N/A | 0 | N/A | 2 | 2 | N/A | 1 | 1 |
| 👤 Nahuel Noll | 0 | 1 | N/A | N/A | N/A | 2 | 2 | N/A | 2 | False | 90 | 1 | G | 6.3 | False | 0 | 2 | 3 | N/A | N/A | 60 | N/A | 67 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Noah Engelbreth | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 22 | M | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Noël Aséko | 0 | 0 | 4 | 2 | 1 | 14 | 4 | 1 | 2 | False | 90 | 15 | M | 6.7 | False | 0 | 0 | N/A | N/A | N/A | 13 | 2 | 18 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Virgil Ghiță | 0 | 0 | N/A | N/A | N/A | 7 | 2 | N/A | N/A | False | 90 | 5 | D | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 69 | N/A | 76 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 1 | 1 |
| 👤 Waniss Taibi | 0 | 0 | 1 | 2 | 1 | 8 | 3 | 1 | 1 | False | 73 | 26 | F | 6.5 | False | 0 | 0 | N/A | N/A | N/A | 33 | 1 | 37 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 1 |
| 👤 Williams Kokolo | 0 | 0 | N/A | N/A | N/A | 1 | N/A | 1 | N/A | False | 17 | 19 | D | 6.7 | True | 0 | 0 | N/A | N/A | N/A | 5 | 1 | 7 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
Match Events
19'
B. Kallman (Normal Goal)
Rafael Lubach (Yellow Card)
31'
R. Lubach (Normal Goal)
44'
M. A. Zoma (Normal Goal)
49'
Tom Baack (Yellow Card)
53'
Pape Diop (Yellow Card)
66'
P. Demba → Substitution 1
71'
A. Grimaldi → Substitution 2
71'
73'
W. Taibi → Substitution 1
73'
M. Neubauer → Substitution 2
73'
B. Kallman → Substitution 3
T. Baack → Substitution 3
74'
86'
Boris Tomiak (Yellow Card)
Ondrej Karafiat (Yellow Card)
90'
90'
Nahuel Noll (Yellow Card)
M. A. Zoma → Substitution 4
90'
Substitutions
71'
1. FC Nürnberg
73'
Hannover 96
73'
Hannover 96
74'
1. FC Nürnberg
90'
1. FC Nürnberg
League Standings
View Standings
Teams in this match: 1. FC Nürnberg and Hannover 96
| # | Team | MP | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
FC Schalke 04
|
25 | 15 | 5 | 5 | 35 | 21 | 14 | 50 | W D W W D |
| 2 |
SV Darmstadt 98
|
25 | 13 | 9 | 3 | 47 | 28 | 19 | 48 | W L W D W |
| 3 |
SV Elversberg
|
25 | 14 | 6 | 5 | 44 | 26 | 18 | 48 | W D W W L |
| 4 |
SC Paderborn 07
|
25 | 14 | 5 | 6 | 41 | 28 | 13 | 47 | D W W D W |
| 5 |
Hannover 96
|
25 | 13 | 6 | 6 | 43 | 32 | 11 | 45 | L W D W W |
| 6 |
Hertha BSC
|
25 | 11 | 7 | 7 | 36 | 30 | 6 | 40 | W W L L W |
| 7 |
1. FC Kaiserslautern
|
25 | 11 | 4 | 10 | 42 | 38 | 4 | 37 | L L W W L |
| 8 |
Karlsruher SC
|
25 | 9 | 7 | 9 | 40 | 47 | -7 | 34 | D W W L D |
| 9 |
VfL Bochum
|
25 | 8 | 8 | 9 | 35 | 32 | 3 | 32 | W L D D D |
| 10 |
Fortuna Düsseldorf
|
25 | 9 | 4 | 12 | 24 | 34 | -10 | 31 | W W L D D |
| 11 |
1. FC Nürnberg
|
25 | 8 | 6 | 11 | 31 | 35 | -4 | 30 | L L D W L |
| 12 |
Arminia Bielefeld
|
25 | 7 | 6 | 12 | 36 | 34 | 2 | 27 | L L L W W |
| 13 |
Dynamo Dresden
|
25 | 6 | 8 | 11 | 38 | 44 | -6 | 26 | D W D L D |
| 14 |
Preußen Münster
|
25 | 6 | 8 | 11 | 30 | 38 | -8 | 26 | L W L D D |
| 15 |
Eintracht Braunschweig
|
25 | 7 | 5 | 13 | 28 | 43 | -15 | 26 | D L L D L |
| 16 |
SpVgg Greuther Fürth
|
25 | 7 | 5 | 13 | 37 | 56 | -19 | 26 | W D W L L |
| 17 |
Holstein Kiel
|
25 | 6 | 7 | 12 | 29 | 37 | -8 | 25 | L D L L L |
| 18 |
1. FC Magdeburg
|
25 | 7 | 2 | 16 | 35 | 48 | -13 | 23 | L L L L W |
Predictions provided by Football API
All data below is returned exactly as from GET /predictions?fixture={id}. Keys are not renamed or translated.
2. Bundesliga
Teams
Last 5: Form 47% · Att 32% · Def 63%
Goals: 6 for · 7 against
W5 D4 L7 · LLLDLWLWDDWWWL…
Last 5: Form 53% · Att 47% · Def 74%
Goals: 9 for · 5 against
W8 D5 L3 · WWWWLDWDLWDLWW…
Predictions
Draw
45%
Double chance : draw or Hannover 96
Goals: 1. FC Nürnberg -2.5 · Hannover 96 -2.5
Win or Draw
Comparison
Attack
40% – 60%
Defense
42% – 58%
Head to Head
7% – 93%
Form
47% – 53%
Goals
20% – 80%
Total
31.3% – 68.7%
Poisson
32% – 68%
Head to Head
Last 9 matches: Home wins: 3, Away wins: 3, Draws: 3
Max-Morlock-Stadion
Heinz von Heiden-Arena
Heinz von Heiden-Arena
Max-Morlock-Stadion
Heinz von Heiden-Arena
Max-Morlock-Stadion
HDI-Arena
Max-Morlock-Stadion
HDI-Arena
CatBoost Prediction
Model not available yet. Run train_catboost to train a model.
No Predictions Available
Predictions for this match have not been generated yet. Check back later or sync match data.
Analysis
Analysis Coming Soon
xG comparison, momentum graph, and match rating overview will be available in a future update.















