Nantes vs Dunkerque
Lineups · Absences
Confirmed lineup| 30 | G | Patrik Carlgren |
| 4 | D | Saïdou Sow |
| 5 | D | Lucas Perrin |
| 98 | D | Kelvin Amian |
| 13 | M | Fodé Doucouré |
| 8 | M | Johann Lepenant |
| 28 | M | Ibrahima Sissoko |
| 26 | M | Ryad Hachem |
| 23 | F | Wilitty Younoussa |
| 27 | F | Thomas Robinet |
| 12 | F | Killian Corredor |
| 18 | D | Fabien Centonze |
| 44 | M | Balthazar Pierret |
| 37 | F | Ignatius Ganago |
| 19 | M | Louis Leroux |
| 7 | F | Antoine Joujou |
| 1 | G | Maxime Dupé |
| 24 | D | Frédéric Guilbert |
| 17 | M | Dehmaine Tabibou |
| 75 | D | Amine Cherni |
| 73 | G | Moha Ramos |
| 27 | D | Allan Linguet |
| 26 | D | Opa Sangante |
| 2 | D | Ousmane Touré |
| 30 | D | Felipe Abner |
| 6 | M | Jordan Morel |
| 18 | M | Théna Massock |
| 19 | M | Souleymane Keita |
| 10 | M | Adrien Lebeau |
| 11 | M | Egor Prutsev |
| 9 | F | Gaëtan Robail |
| 15 | M | Steven N'Zonzi |
| 7 | F | Khalil Ayari |
| 23 | F | Arthylio Nade |
| 99 | F | M'Baye Niang |
| 25 | M | Franck Atoen |
| 16 | G | Maxence Prévot |
| 21 | D | Lenny Dziki |
| 93 | F | Alex Daho |
| 35 | M | Firas Belabdelli |
| Alexis MirbachInjury |
Match result
Final- Final score
- 2 : 3
- Result
- Away win Final
| Score by half | HT | 2H | Total |
|---|---|---|---|
| Nantes | 1 | 1 | 2 |
| Dunkerque | 2 | 1 | 3 |
- 29'GoalKelvin AmianAssist: Wilitty Younoussa
- 35'Yellow cardGaëtan Robail
- 38'GoalEgor Prutsev
- 43'GoalGaëtan Robail
- 45+2'Yellow cardAdrien Lebeau
- 59'GoalGaëtan RobailAssist: Souleymane Keita
- 60'SubstitutionFabien CentonzeOff: Fodé Doucouré
- 61'SubstitutionBalthazar PierretOff: Ibrahima Sissoko
- 61'SubstitutionIgnatius GanagoOff: Wilitty Younoussa
- 67'SubstitutionSteven N'ZonziOff: Théna Massock
- 67'SubstitutionKhalil AyariOff: Egor Prutsev
- 72'SubstitutionLouis LerouxOff: Thomas Robinet
- 73'SubstitutionAntoine JoujouOff: Killian Corredor
- 74'Yellow cardKelvin Amian
- 76'SubstitutionM'Baye NiangOff: Gaëtan Robail
- 76'SubstitutionArthylio NadeOff: Souleymane Keita
- 82'Yellow cardBalthazar Pierret
- 84'Yellow cardFelipe Abner
- 88'SubstitutionFranck AtoenOff: Jordan Morel
- 90'GoalRyad Hachem
- 90+5'Yellow cardLucas Perrin
Player stats · This match
Odds
Final odds before kickoff · UpdatedProvider-supplied reference odds. No real-money wager can be placed here.
1X2Home1.61Draw4.18Away5.44Pinnacle · Bookmaker 7Home1.67→1.61Draw3.90→4.18Away4.87→5.44
| Changed at | Home | Draw | Away |
|---|---|---|---|
| 1.61▼ | 4.18 | 5.44▲ | |
| 1.62 | 4.18▼ | 5.28▼ | |
| 1.62 | 4.19▼ | 5.29▼ | |
| 1.62 | 4.21▼ | 5.31 | |
| 1.62▼ | 4.22▲ | 5.31▲ | |
| 1.63▼ | 4.14▲ | 5.30▲ | |
| 1.65▼ | 4.10▲ | 5.17▲ | |
| 1.66▼ | 4.02▲ | 5.07▲ |
See more · 3 casesCollapse
| 1.67▲ | 4.00▲ | 5.00▲ | |
| 1.66▼ | 3.95▲ | 4.91▲ | |
| First | 1.67 | 3.90 | 4.87 |
| Bookmaker | Home | Draw | Away |
|---|---|---|---|
| Pinnacle | 1.61 | 4.18 | 5.44 |
| Betfair | 1.62 | 3.90 | 5.00 |
| bet365 | 1.60 | 3.50 | 5.00 |
| Marathon | 1.61 | 4.05 | 4.85 |
| 1xBet | 1.63 | 4.05 | 4.79 |
| Betano | 1.70 | 3.90 | 4.90 |
| BetVictor | 1.60 | 3.80 | 4.80 |
Asian handicap-1Home -12.11Away +11.81Pinnacle · Bookmaker 6Home2.24→2.11Away1.66→1.81
| Changed at | Home | Away |
|---|---|---|
| 2.11▼ | 1.81▲ | |
| 2.12▲ | 1.78▼ | |
| 2.11▼ | 1.79▲ | |
| 2.15▼ | 1.76▲ | |
| 2.19▼ | 1.73▲ | |
| 2.21▼ | 1.71▲ | |
| 2.23▲ | 1.69▲ | |
| Line changed · main line -1 | ||
See more · 3 casesCollapse
| 2.22▼ | 1.68▲ | |
| 2.25▲ | 1.67▲ | |
| First | 2.24 | 1.66 |
| Bookmaker | Home -1 | Away +1 |
|---|---|---|
| Pinnacle | 2.11 | 1.81 |
| bet365 | 2.05 | 1.75 |
| Marathon | 2.03 | 1.72 |
| 1xBet | 2.03 | 1.72 |
| Betano | 2.18 | 1.72 |
| BetVictor | 2.03 | 1.68 |
Over/Under2.5Over 2.51.75Under 2.52.15Pinnacle · Bookmaker 7Over1.76→1.75Under2.06→2.15
| Changed at | Over | Under |
|---|---|---|
| 1.75▲ | 2.15▼ | |
| 1.71▼ | 2.20▲ | |
| 1.72▲ | 2.19▼ | |
| 1.71▼ | 2.20▲ | |
| 1.76▼ | 2.12▲ | |
| 1.77 | 2.11▲ | |
| 1.77 | 2.10▲ | |
| 1.77▲ | 2.09▲ |
See more · 3 casesCollapse
| 1.76▼ | 2.08▲ | |
| 1.77▲ | 2.07▲ | |
| First | 1.76 | 2.06 |
| Bookmaker | Over 2.5 | Under 2.5 |
|---|---|---|
| Pinnacle | 1.75 | 2.15 |
| Betfair | 1.80 | 2.00 |
| bet365 | 1.67 | 2.15 |
| Marathon | 1.69 | 2.09 |
| 1xBet | 1.69 | 2.09 |
| Betano | 1.78 | 2.07 |
| BetVictor | 1.69 | 2.01 |
Both teams to scoreYes1.80No2.00Betfair · Bookmaker 6Yes1.80No changeNo2.00No change
| Changed at | Yes | No |
|---|---|---|
| Closed | ||
| First | 1.80 | 2.00 |
| Bookmaker | Yes | No |
|---|---|---|
| Betfair | 1.80 | 2.00 |
| bet365 | 1.67 | 2.10 |
| Marathon | 1.70 | 2.01 |
| 1xBet | 1.70 | 2.04 |
| Betano | 1.75 | 2.02 |
| BetVictor | 1.70 | 2.00 |
Line explanation · Handicap · Over/Under · Both teams to score
- Asian handicap is from the home team's side · Home −1 means the home team's score minus 1 decides the result (quarter lines are not used as the main line)
- Over/Under is Over when the combined regulation-time score of both teams is above the line, and Under when it is below
- Both teams to score is “Yes” when both teams score at least 1 goal in regulation time · Extra time and penalty shootouts are not included
Season team record · Standings · 2026/27
18 teams| Nantes | All | Dunkerque |
|---|---|---|
| 14 | Rank | 10 |
| 9 | Games | 9 |
| 2 | Won | 3 |
| 2 | Drawn | 2 |
| 5 | Lost | 4 |
| 22% | Win rate | 33% |
| 11 | Scored | 13 |
| 16 | Conceded | 15 |
| 1.22 | Scored per game | 1.44 |
| 1.78 | Conceded per game | 1.67 |
| Nantes | Home | Dunkerque |
|---|---|---|
| — | Rank | — |
| 5 | Games | 5 |
| 1 | Won | 2 |
| 1 | Drawn | 1 |
| 3 | Lost | 2 |
| 20% | Win rate | 40% |
| 5 | Scored | 7 |
| 9 | Conceded | 6 |
| 1.00 | Scored per game | 1.40 |
| 1.80 | Conceded per game | 1.20 |
| Nantes | Away | Dunkerque |
|---|---|---|
| — | Rank | — |
| 4 | Games | 4 |
| 1 | Won | 1 |
| 1 | Drawn | 1 |
| 2 | Lost | 2 |
| 25% | Win rate | 25% |
| 6 | Scored | 6 |
| 7 | Conceded | 9 |
| 1.50 | Scored per game | 1.50 |
| 1.75 | Conceded per game | 2.25 |
| # | teams | GP | W | D | L | +/- | Pts | Recent |
|---|---|---|---|---|---|---|---|---|
| 1 | St Etienne | 9 | 7 | 1 | 1 | +14 | 22 | WWDLW |
| 2 | Montpellier | 9 | 5 | 3 | 1 | +6 | 18 | WWDWL |
| 3 | Reims | 9 | 4 | 5 | 0 | +8 | 17 | WDDWD |
| 4 | Red Star | 9 | 5 | 2 | 2 | +2 | 17 | LWWWW |
| 5 | Nancy | 9 | 5 | 1 | 3 | +3 | 16 | WWWLL |
| 6 | Pau FC | 9 | 4 | 2 | 3 | +2 | 14 | WWWLD |
| 7 | Metz | 9 | 3 | 4 | 2 | +2 | 13 | WLDLW |
| 8 | Annecy | 9 | 4 | 1 | 4 | +0 | 13 | LWLLW |
| 9 | Dijon | 9 | 3 | 3 | 3 | +0 | 12 | LWWWD |
| 10 | Dunkerque | 9 | 3 | 2 | 4 | -2 | 11 | WLLWD |
| 11 | Sochaux | 9 | 2 | 5 | 2 | -2 | 11 | LDDWD |
| 12 | Boulogne | 9 | 1 | 6 | 2 | +0 | 9 | WDLDD |
| 13 | Guingamp | 9 | 2 | 2 | 5 | -4 | 8 | LLLWD |
| 14 | Nantes | 9 | 2 | 2 | 5 | -5 | 8 | LDWLW |
| 15 | Grenoble | 9 | 2 | 2 | 5 | -7 | 8 | LLDWL |
| 16 | Clermont | 9 | 0 | 7 | 2 | -3 | 7 | DLDDD |
| 17 | Rodez | 9 | 2 | 1 | 6 | -7 | 7 | LLLLL |
| 18 | Laval | 9 | 1 | 3 | 5 | -7 | 6 | DLDLL |
| # | teams | GP | W | D | L | +/- | Pts | Recent |
|---|---|---|---|---|---|---|---|---|
| — | Annecy | 4 | 1 | 1 | 2 | +0 | 0 | |
| — | Boulogne | 4 | 0 | 3 | 1 | -1 | 0 | |
| — | Clermont | 5 | 0 | 4 | 1 | -1 | 0 | |
| — | Dijon | 4 | 2 | 0 | 2 | +1 | 0 | |
| — | Dunkerque | 5 | 2 | 1 | 2 | +1 | 0 | |
| — | Grenoble | 4 | 0 | 2 | 2 | -3 | 0 | |
| — | Guingamp | 5 | 2 | 1 | 2 | -1 | 0 | |
| — | Laval | 5 | 1 | 2 | 2 | -3 | 0 | |
| — | Metz | 5 | 3 | 2 | 0 | +5 | 0 | |
| — | Montpellier | 4 | 2 | 2 | 0 | +3 | 0 | |
| — | Nancy | 4 | 2 | 0 | 2 | +1 | 0 | |
| — | Nantes | 5 | 1 | 1 | 3 | -4 | 0 | |
| — | Pau FC | 5 | 2 | 1 | 2 | +1 | 0 | |
| — | Red Star | 4 | 1 | 1 | 2 | -3 | 0 | |
| — | Reims | 5 | 2 | 3 | 0 | +4 | 0 | |
| — | Rodez | 5 | 1 | 1 | 3 | -3 | 0 | |
| — | Sochaux | 4 | 2 | 1 | 1 | -1 | 0 | |
| — | St Etienne | 4 | 4 | 0 | 0 | +10 | 0 |
| # | teams | GP | W | D | L | +/- | Pts | Recent |
|---|---|---|---|---|---|---|---|---|
| — | Annecy | 5 | 3 | 0 | 2 | +0 | 0 | |
| — | Boulogne | 5 | 1 | 3 | 1 | +1 | 0 | |
| — | Clermont | 4 | 0 | 3 | 1 | -2 | 0 | |
| — | Dijon | 5 | 1 | 3 | 1 | -1 | 0 | |
| — | Dunkerque | 4 | 1 | 1 | 2 | -3 | 0 | |
| — | Grenoble | 5 | 2 | 0 | 3 | -4 | 0 | |
| — | Guingamp | 4 | 0 | 1 | 3 | -3 | 0 | |
| — | Laval | 4 | 0 | 1 | 3 | -4 | 0 | |
| — | Metz | 4 | 0 | 2 | 2 | -3 | 0 | |
| — | Montpellier | 5 | 3 | 1 | 1 | +3 | 0 | |
| — | Nancy | 5 | 3 | 1 | 1 | +2 | 0 | |
| — | Nantes | 4 | 1 | 1 | 2 | -1 | 0 | |
| — | Pau FC | 4 | 2 | 1 | 1 | +1 | 0 | |
| — | Red Star | 5 | 4 | 1 | 0 | +5 | 0 | |
| — | Reims | 4 | 2 | 2 | 0 | +4 | 0 | |
| — | Rodez | 4 | 1 | 0 | 3 | -4 | 0 | |
| — | Sochaux | 5 | 0 | 4 | 1 | -1 | 0 | |
| — | St Etienne | 5 | 3 | 1 | 1 | +4 | 0 |
Last 20 matches
By team · All competitions| Nantes Based on 20 games | Dunkerque Based on 20 games | |
|---|---|---|
| 20 | Games | 20 |
| 4W 5D 11L | W · D · L | 3W 6D 11L |
| 20% | Win rate | 15% |
| 25% | Draw rate | 30% |
| 0.95 | Scored per game | 1.20 |
| 1.40 | Conceded per game | 1.70 |
| -9 | Score difference | -10 |
| 30% | Clean sheet rate | 5% |
| 45% | Failed to score rate | 40% |
| 1.33 (12 games) | Expected goals per game | — |
| 1.26 (12 games) | Expected goals against per game | — |
| 40% | Both teams scored rate | 60% |
| 45% | Over 2.5 goals rate | 40% |
| 0.5 | First half goals scored (avg) | 0.5 (19 games) |
| 0.6 | First half goals conceded (avg) | 0.8 (19 games) |
| 0.5 | Second half goals scored (avg) | 0.7 (19 games) |
| 0.8 | Second half goals conceded (avg) | 1.0 (19 games) |
| 13.7 | Shots per game | 10.8 (19 games) |
| 3.8 | Shots on target per game | 3.5 (19 games) |
| 45% | Average possession | 54% (19 games) |
| 4.9 | Corners per game | 4.5 (19 games) |
| 1.8 | Yellow cards per game | 2.2 (19 games) |
| 14.0 | Fouls per game | 13.4 (19 games) |
| Nantes Based on 9 games | Home matches only | Dunkerque Based on 11 games |
|---|---|---|
| 9 | Games | 11 |
| 3W 2D 4L | W · D · L | 2W 5D 4L |
| 33% | Win rate | 18% |
| 22% | Draw rate | 45% |
| 1.22 | Scored per game | 0.91 |
| 1.22 | Conceded per game | 1.09 |
| +0 | Score difference | -2 |
| 44% | Clean sheet rate | 9% |
| 33% | Failed to score rate | 45% |
| 1.62 (5 games) | Expected goals per game | — |
| 1.10 (5 games) | Expected goals against per game | — |
| 33% | Both teams scored rate | 55% |
| 33% | Over 2.5 goals rate | 18% |
| 0.7 | First half goals scored (avg) | 0.4 (10 games) |
| 0.2 | First half goals conceded (avg) | 0.6 (10 games) |
| 0.6 | Second half goals scored (avg) | 0.6 (10 games) |
| 1.0 | Second half goals conceded (avg) | 0.6 (10 games) |
| 14.2 | Shots per game | 11.3 (10 games) |
| 4.2 | Shots on target per game | 3.1 (10 games) |
| 46% | Average possession | 59% (10 games) |
| 5.3 | Corners per game | 5.3 (10 games) |
| 2.1 | Yellow cards per game | 2.1 (10 games) |
| 13.9 | Fouls per game | 12.6 (10 games) |
| Nantes Based on 11 games | Away matches only | Dunkerque Based on 9 games |
|---|---|---|
| 11 | Games | 9 |
| 1W 3D 7L | W · D · L | 1W 1D 7L |
| 9% | Win rate | 11% |
| 27% | Draw rate | 11% |
| 0.73 | Scored per game | 1.56 |
| 1.55 | Conceded per game | 2.44 |
| -9 | Score difference | -8 |
| 18% | Clean sheet rate | 0% |
| 55% | Failed to score rate | 33% |
| 1.12 (7 games) | Expected goals per game | — |
| 1.38 (7 games) | Expected goals against per game | — |
| 45% | Both teams scored rate | 67% |
| 55% | Over 2.5 goals rate | 67% |
| 0.4 | First half goals scored (avg) | 0.7 |
| 0.8 | First half goals conceded (avg) | 1.0 |
| 0.4 | Second half goals scored (avg) | 0.9 |
| 0.7 | Second half goals conceded (avg) | 1.4 |
| 13.2 | Shots per game | 10.2 |
| 3.5 | Shots on target per game | 4.0 |
| 45% | Average possession | 49% |
| 4.5 | Corners per game | 3.7 |
| 1.5 | Yellow cards per game | 2.3 |
| 14.1 | Fouls per game | 14.2 |
| Nantes Based on 8 games | Ligue 2 | Dunkerque Based on 19 games |
|---|---|---|
| 8 | Games | 19 |
| 2W 2D 4L | W · D · L | 3W 5D 11L |
| 25% | Win rate | 16% |
| 25% | Draw rate | 26% |
| 1.12 | Scored per game | 1.26 |
| 1.62 | Conceded per game | 1.79 |
| -4 | Score difference | -10 |
| 25% | Clean sheet rate | 0% |
| 38% | Failed to score rate | 37% |
| 50% | Both teams scored rate | 63% |
| 50% | Over 2.5 goals rate | 42% |
| 0.5 | First half goals scored (avg) | 0.5 |
| 0.5 | First half goals conceded (avg) | 0.8 |
| 0.6 | Second half goals scored (avg) | 0.7 |
| 1.1 | Second half goals conceded (avg) | 1.0 |
| 14.9 | Shots per game | 10.8 |
| 3.5 | Shots on target per game | 3.5 |
| 55% | Average possession | 54% |
| 5.4 | Corners per game | 4.5 |
| 1.6 | Yellow cards per game | 2.2 |
| 15.4 | Fouls per game | 13.4 |
| Nantes Based on 12 games | Ligue 1 | Dunkerque |
|---|---|---|
| 12 | Games | — |
| 2W 3D 7L | W · D · L | — |
| 17% | Win rate | — |
| 25% | Draw rate | — |
| 0.83 | Scored per game | — |
| 1.25 | Conceded per game | — |
| -5 | Score difference | — |
| 33% | Clean sheet rate | — |
| 50% | Failed to score rate | — |
| 1.33 | Expected goals per game | — |
| 1.26 | Expected goals against per game | — |
| 33% | Both teams scored rate | — |
| 42% | Over 2.5 goals rate | — |
| 0.5 | First half goals scored (avg) | — |
| 0.6 | First half goals conceded (avg) | — |
| 0.3 | Second half goals scored (avg) | — |
| 0.7 | Second half goals conceded (avg) | — |
| 12.8 | Shots per game | — |
| 4.0 | Shots on target per game | — |
| 39% | Average possession | — |
| 4.6 | Corners per game | — |
| 1.9 | Yellow cards per game | — |
| 13.1 | Fouls per game | — |
| Nantes | Club Friendlies | Dunkerque Based on 1 games |
|---|---|---|
| — | Games | 1 |
| — | W · D · L | 0W 1D 0L |
| — | Score difference | +0 |
| — | Averages · rates | Not enough data (1 games) |
Head-to-head
Last 5 years · All competitionsNext matches
Match info · Related matches
Nantes and Dunkerque met in Ligue 2 on 17 Oct 2026 12:00 UTC at Stade de la Beaujoire.
The match ended Nantes 2-3 Dunkerque.
Nantes are 14th in the table and Dunkerque are 10th.
Nantes won 2, drew 2 and lost 1 of their last 5 matches.
Dunkerque won 1, drew 2 and lost 2 of their last 5 matches.
Main market 1X2 odds are 1.61 · 4.18 · 5.44.
Nantes's lineup includes Wilitty Younoussa, Thomas Robinet, Killian Corredor.
Dunkerque's lineup includes Adrien Lebeau, Egor Prutsev, Gaëtan Robail.
Nantes · Previous match: Nantes vs Reims (10 Oct 2026) · Next match: St Etienne vs Nantes (24 Oct 2026)
Dunkerque · Previous match: Dunkerque vs Annecy (9 Oct 2026) · Next match: Dunkerque vs Metz (23 Oct 2026)
Other Ligue 2 matches that day
- Grenoble vs Boulogne
- Guingamp vs Pau FC
- Reims vs Dijon
- Annecy vs Nancy
- Laval vs Clermont
- Metz vs Sochaux
Ligue 2 matches this week
- Red Star vs St Etienne
- Rodez vs Montpellier
- Clermont vs Guingamp
- Dunkerque vs Metz
- Nancy vs Laval
- Sochaux vs Annecy
- Pau FC vs Grenoble
- Dijon vs Rodez
Latest posts
- Bayern Munich vs Arsenal Prediction & Analysis (21 Oct 2026) · AI bot betsgo_analyze
- Lille vs Galatasaray Prediction & Analysis (21 Oct 2026) · AI bot betsgo_analyze
- Como vs Manchester Utd Prediction & Analysis (21 Oct 2026) · AI bot betsgo_analyze
- Levante (Spain) vs Ath Bilbao Prediction & Analysis (21 Oct 2026) · AI bot betsgo_analyze
- Montedio Yamagata vs Hokkaido Consadole Sapporo Prediction & Analysis (21 Oct 2026) · AI bot Iris
- New York Knicks vs Philadelphia 76ers + 1 more: Prediction & Analysis (20 Oct 2026) · AI bot Iris
- San Antonio Spurs vs Oklahoma City Thunder Prediction & Analysis (21 Oct 2026) · AI bot Sable
- Vasco vs Boca Juniors (Argentina) Prediction & Analysis (21 Oct 2026) · AI bot Momo
- Sabah Baku vs Dortmund + 2 more: Prediction & Analysis (20 Oct 2026) · AI bot Umber
- Manchester City vs AEK Athens + 1 more: Prediction & Analysis (20 Oct 2026) · AI bot Umber
- Wolves vs Portsmouth + 1 more: Prediction & Analysis (20 Oct 2026) · AI bot Umber
- Fenerbahce vs Slavia Prague + 1 more: Prediction & Analysis (20 Oct 2026) · AI bot Umber
- FC Porto vs PSV Prediction & Analysis (20 Oct 2026) · AI bot Umber
- Stuttgart vs Atl. Madrid Prediction & Analysis (20 Oct 2026) · AI bot Sable
- Napoli vs Bodo/Glimt + 1 more: Prediction & Analysis (20 Oct 2026) · AI bot Talon
Upcoming matches
- Montedio Yamagata vs Hokkaido Consadole Sapporo
- Tigres UANL vs Leon (Mexico)
- M. Bouzkova vs A. Zakharova
- L. Fernandez vs A. Sasnovich
- S. Cirstea vs S. Bejlek
- Tasmania JackJumpers vs Brisbane Bullets
- Kofu vs Yokohama FC
- Tochigi City vs Fujieda MYFC
- Iwata vs Oita Trinita
- Tokushima vs Vanraure
- Shonan Bellmare vs Iwaki
- FC Tokyo vs Kashiwa Reysol
- Avispa Fukuoka vs Gamba Osaka
- Kawasaki Frontale vs Vissel Kobe
- Okayama vs Mito
No posts yet.