PSG vs Le Mans
Lineups · Absences
Confirmed lineup| 39 | G | Matvey Safonov |
| 2 | D | Achraf Hakimi |
| 6 | D | Ilya Zabarnyi |
| 21 | D | Lucas Hernández |
| 12 | D | Lucas Digne |
| 27 | M | Dro Fernández |
| 4 | M | Lucas Beraldo |
| 87 | M | João Neves |
| 11 | F | Maghnes Akliouche |
| 9 | F | Ferran Torres |
| 22 | F | Mika Godts |
| 8 | M | Fabián Ruiz |
| 33 | M | Warren Zaïre-Emery |
| 17 | M | Vitinha |
| 7 | F | Khvicha Kvaratskhelia |
| 14 | F | Désiré Doué |
| 30 | G | Lucas Chevalier |
| 5 | D | Marquinhos |
| 51 | D | Willian Pacho |
| 47 | F | Quentin Ndjantou |
| 98 | G | Nicolas Kocik |
| 15 | D | Noa Boissé |
| 17 | D | Samuel Yohou |
| 5 | D | Harold Voyer |
| 8 | M | Alexandre Lauray |
| 26 | M | Rayan Bamba |
| 29 | M | Lucas Bretelle |
| 10 | M | Jean Vercruysse |
| 22 | M | Lucas Calodat |
| 13 | F | Habibou Diallo |
| 14 | F | Louis Mafouta |
| 25 | F | Dame Gueye |
| 7 | F | Billal Brahimi |
| 9 | F | Antoine Rabillard |
| 20 | F | William Harhouz |
| 76 | D | Yasser Larouci |
| 1 | G | Ewan Hatfout |
| 16 | D | Raúl Torrente |
| 18 | D | Lucas Buades |
| 23 | M | Daouda Traore |
| A. LongoniInjury |
| N. MendesRest |
| O. DembeleRest |
| S. MayuluGroin injury |
| A. BourabaaAnkle injury |
| D. SidibeSuspended for yellow card accumulation |
| E. ColasInjury |
| E. QuarshieCoach's decision |
| M. RossignolInjury |
| T. EyoumCoach's decision |
Match result
Final- Final score
- 3 : 1
- Result
- Home win Final
| Score by half | HT | 2H | Total |
|---|---|---|---|
| PSG | 1 | 2 | 3 |
| Le Mans | 0 | 1 | 1 |
- 19'Penalty goalL. Beraldo
- 46'SubstitutionD. GueyeOff: H. Diallo
- 47'Yellow cardD. Gueye
- 54'GoalL. MafoutaAssist: L. Calodat
- 58'SubstitutionF. RuizOff: D. Fernandez
- 58'SubstitutionW. Zaire-EmeryOff: J. Neves
- 59'SubstitutionVitinhaOff: L. Beraldo
- 59'SubstitutionK. KvaratskheliaOff: M. Godts
- 61'GoalK. Kvaratskhelia
- 65'Yellow cardL. Mafouta
- 66'SubstitutionB. BrahimiOff: J. Vercruysse
- 68'GoalM. AklioucheAssist: W. Zaire-Emery
- 72'SubstitutionD. DoueOff: A. Hakimi
- 72'SubstitutionW. HarhouzOff: L. Mafouta
- 72'SubstitutionA. RabillardOff: A. Lauray
- 77'SubstitutionY. LarouciOff: L. Calodat
- 90+2'Yellow cardR. Bamba
- 90+2'Yellow cardB. Brahimi
Player stats · This match
Odds
Final odds before kickoff · UpdatedProvider-supplied reference odds. No real-money wager can be placed here.
1X2Home1.17Draw9.07Away16.59Pinnacle · Bookmaker 7Home1.08→1.17Draw13.96→9.07Away23.58→16.59
| Changed at | Home | Draw | Away |
|---|---|---|---|
| 1.17▲ | 9.07▼ | 16.59▼ | |
| 1.15▲ | 10.00▲ | 17.00▲ | |
| 1.13 | 9.96▼ | 16.88▼ | |
| 1.13 | 10.05▲ | 17.10▲ | |
| 1.13▲ | 9.93▼ | 16.81▼ | |
| 1.12 | 10.15▼ | 17.40▼ | |
| 1.12 | 10.18▼ | 17.47▼ | |
| 1.12▼ | 10.21▲ | 17.52▲ |
See more · 36 casesCollapse
| 1.13▲ | 10.16▼ | 17.36▼ | |
| 1.12 | 10.22▼ | 17.51▼ | |
| 1.12 | 10.32▲ | 17.77▲ | |
| 1.12 | 10.29▼ | 17.70 | |
| 1.12 | 10.30▲ | 17.70▲ | |
| 1.12 | 10.28 | 17.67▲ | |
| 1.12 | 10.28▼ | 17.66▼ | |
| 1.12 | 10.29▲ | 17.67▲ | |
| 1.12 | 10.24▼ | 17.54▼ | |
| 1.12 | 10.62▼ | 18.52▼ | |
| 1.12▲ | 10.64▼ | 18.57▼ | |
| 1.10 | 11.63▼ | 21.20▼ | |
| 1.10 | 11.92▼ | 22.07▼ | |
| 1.10 | 11.97▲ | 22.19▲ | |
| 1.10 | 11.73▼ | 21.47▼ | |
| 1.10 | 11.82▼ | 21.70▼ | |
| 1.10▲ | 11.97▼ | 22.10▼ | |
| 1.09▼ | 12.03▼ | 22.32▲ | |
| 1.10 | 12.58▲ | 20.15▲ | |
| 1.10 | 12.28▼ | 19.51▼ | |
| 1.10▲ | 12.48▼ | 20.01▼ | |
| 1.09 | 12.73 | 20.64▼ | |
| 1.09 | 12.73▼ | 20.65▼ | |
| 1.09 | 12.83▼ | 20.89▼ | |
| 1.09 | 12.98▲ | 21.26▲ | |
| 1.09 | 12.67▼ | 20.46▼ | |
| 1.09 | 12.78▲ | 20.75▲ | |
| 1.09 | 12.72▼ | 20.58▼ | |
| 1.09 | 13.01▲ | 21.29▲ | |
| 1.09▲ | 12.81▼ | 20.80▼ | |
| 1.08 | 13.64▼ | 22.85▼ | |
| 1.08 | 13.87 | 23.43▲ | |
| 1.08 | 13.87▼ | 23.41▼ | |
| 1.08 | 13.88▼ | 23.43▼ | |
| 1.08 | 13.96 | 23.59▲ | |
| First | 1.08 | 13.96 | 23.58 |
| Bookmaker | Home | Draw | Away |
|---|---|---|---|
| Pinnacle | 1.17 | 9.07 | 16.59 |
| Betfair | 1.14 | 8.50 | 14.00 |
| bet365 | 1.18 | 8.00 | 13.00 |
| Marathon | 1.17 | 8.80 | 15.25 |
| 1xBet | 1.19 | 8.05 | 13.10 |
| Betano | 1.20 | 8.00 | 14.50 |
| BetVictor | 1.15 | 8.00 | 15.00 |
Asian handicap-2Home -21.76Away +22.14Pinnacle · Bookmaker 6Home1.34→1.76Away3.18→2.14
| Changed at | Home | Away |
|---|---|---|
| Line changed · -2.5 → -2 | ||
| 1.76▲ | 2.14▼ | |
| 1.68▲ | 2.28▼ | |
| 1.59▼ | 2.38 | |
| 1.60▲ | 2.38▼ | |
| 1.58▲ | 2.42▼ | |
| 1.57▲ | 2.43▼ | |
| 1.56▼ | 2.44▲ | |
See more · 30 casesCollapse
| 1.57▲ | 2.43▼ | |
| 1.56 | 2.45▼ | |
| 1.56▲ | 2.47 | |
| 1.55 | 2.47▼ | |
| 1.55 | 2.49▲ | |
| 1.55▲ | 2.48▼ | |
| 1.51 | 2.58▼ | |
| 1.51▲ | 2.59▼ | |
| 1.44▲ | 2.77▼ | |
| 1.43 | 2.78▼ | |
| 1.43 | 2.79▲ | |
| 1.43▲ | 2.78▼ | |
| 1.42▲ | 2.79▼ | |
| 1.41 | 2.83▼ | |
| 1.41 | 2.85▲ | |
| 1.41▼ | 2.83▲ | |
| 1.43▲ | 2.75▼ | |
| 1.42▲ | 2.80▼ | |
| 1.40 | 2.86▼ | |
| 1.40▲ | 2.88▼ | |
| 1.39▼ | 2.92▲ | |
| 1.41▲ | 2.85▼ | |
| 1.39▼ | 2.91▲ | |
| 1.40▲ | 2.88▼ | |
| 1.39▼ | 2.94▲ | |
| 1.40▲ | 2.90▼ | |
| 1.36▲ | 3.09▼ | |
| 1.34 | 3.16▼ | |
| 1.34 | 3.17▼ | |
| First | 1.34 | 3.18 |
| Bookmaker | Home -2 | Away +2 |
|---|---|---|
| Pinnacle | 1.76 | 2.14 |
| bet365 | 1.60 | 2.30 |
| Marathon | 1.72 | 2.05 |
| 1xBet | 1.79 | 2.10 |
| Betano | 1.75 | 2.12 |
| BetVictor | 1.69 | 2.01 |
Over/Under3.5Over 3.51.80Under 3.52.07Pinnacle · Bookmaker 7Over1.55→1.80Under2.42→2.07
| Changed at | Over | Under |
|---|---|---|
| 1.80▲ | 2.07▼ | |
| 1.78▲ | 2.10▼ | |
| 1.75▼ | 2.12▲ | |
| 1.77▲ | 2.10▼ | |
| 1.75▼ | 2.12▲ | |
| 1.76▲ | 2.11▼ | |
| 1.75▲ | 2.12▼ | |
| 1.74▲ | 2.14▼ |
See more · 28 casesCollapse
| 1.73▲ | 2.15▼ | |
| Line changed · main line 3.5 | ||
| 1.72 | 2.16▼ | |
| 1.72▲ | 2.17▼ | |
| 1.70 | 2.19▼ | |
| 1.70▲ | 2.20▼ | |
| 1.66 | 2.22▼ | |
| 1.66▲ | 2.23 | |
| 1.65▼ | 2.23 | |
| 1.66▲ | 2.23▼ | |
| 1.65 | 2.24▲ | |
| 1.65▲ | 2.23▼ | |
| 1.64▲ | 2.25▼ | |
| 1.63▲ | 2.26▼ | |
| 1.62▼ | 2.27▲ | |
| 1.64▲ | 2.24▼ | |
| 1.63▲ | 2.26▼ | |
| 1.62▲ | 2.28▼ | |
| 1.61 | 2.29▼ | |
| 1.61▼ | 2.30▲ | |
| 1.62▲ | 2.28▼ | |
| 1.59▼ | 2.34▲ | |
| 1.61▲ | 2.31▼ | |
| 1.59▼ | 2.33▲ | |
| 1.60▲ | 2.32▼ | |
| 1.57▲ | 2.38▼ | |
| 1.55 | 2.43▲ | |
| First | 1.55 | 2.42 |
| Bookmaker | Over 3.5 | Under 3.5 |
|---|---|---|
| Pinnacle | 1.80 | 2.07 |
| Betfair | 1.65 | 2.10 |
| bet365 | 1.73 | 2.10 |
| Marathon | 1.81 | 2.02 |
| 1xBet | 1.86 | 2.00 |
| Betano | 1.83 | 2.02 |
| BetVictor | 1.76 | 1.92 |
Both teams to scoreYes1.91No1.83Betfair · Bookmaker 6Yes2.15→1.91No1.67→1.83
| Changed at | Yes | No |
|---|---|---|
| 1.91▲ | 1.83▼ | |
| 1.83▼ | 1.87▲ | |
| 1.91▼ | 1.83▲ | |
| 2.30▲ | 1.57▼ | |
| 1.95▼ | 1.80▲ | |
| 2.05▲ | 1.73▼ | |
| 2.00 | 1.75 | |
| Bookmaker changed · reference bookmaker Betfair | ||
See more · 6 casesCollapse
| Closed | ||
| 2.00▼ | 1.75▲ | |
| 2.05▼ | 1.73▲ | |
| 2.15▼ | 1.67▲ | |
| 2.25▲ | 1.60▼ | |
| First | 2.15 | 1.67 |
| Bookmaker | Yes | No |
|---|---|---|
| Betfair | 1.91 | 1.83 |
| bet365 | 1.95 | 1.80 |
| Marathon | 1.81 | 1.89 |
| 1xBet | 1.82 | 1.98 |
| Betano | 1.85 | 1.90 |
| BetVictor | 1.80 | 1.90 |
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
Last 20 matches
By team · All competitions| PSG Based on 20 games | Le Mans Based on 20 games | |
|---|---|---|
| 20 | Games | 20 |
| 12W 5D 3L | W · D · L | 7W 9D 4L |
| 60% | Win rate | 35% |
| 25% | Draw rate | 45% |
| 2.15 | Scored per game | 1.70 |
| 1.10 | Conceded per game | 1.35 |
| +21 | Score difference | +7 |
| 35% | Clean sheet rate | 30% |
| 0% | Failed to score rate | 15% |
| 2.11 (19 games) | Expected goals per game | 1.70 (5 games) |
| 1.16 (19 games) | Expected goals against per game | 1.91 (5 games) |
| 65% | Both teams scored rate | 65% |
| 65% | Over 2.5 goals rate | 55% |
| 0.9 | First half goals scored (avg) | 1.0 (19 games) |
| 0.6 | First half goals conceded (avg) | 0.6 (19 games) |
| 1.2 | Second half goals scored (avg) | 0.7 (19 games) |
| 0.6 | Second half goals conceded (avg) | 0.7 (19 games) |
| 18.4 | Shots per game | 11.6 (18 games) |
| 6.5 | Shots on target per game | 5.2 (18 games) |
| 64% | Average possession | 52% (18 games) |
| 6.2 | Corners per game | 4.8 (18 games) |
| 1.4 (19 games) | Yellow cards per game | 2.0 (17 games) |
| 7.9 | Fouls per game | 16.7 (18 games) |
| PSG Based on 11 games | Home matches only | Le Mans Based on 9 games |
|---|---|---|
| 11 | Games | 9 |
| 7W 2D 2L | W · D · L | 4W 5D 0L |
| 64% | Win rate | 44% |
| 18% | Draw rate | 56% |
| 2.45 | Scored per game | 1.89 |
| 1.27 | Conceded per game | 0.89 |
| +13 | Score difference | +9 |
| 27% | Clean sheet rate | 33% |
| 0% | Failed to score rate | 0% |
| 2.42 (10 games) | Expected goals per game | 1.39 (3 games) |
| 0.77 (10 games) | Expected goals against per game | 1.77 (3 games) |
| 73% | Both teams scored rate | 67% |
| 73% | Over 2.5 goals rate | 56% |
| 1.3 | First half goals scored (avg) | 1.1 |
| 0.7 | First half goals conceded (avg) | 0.3 |
| 1.2 | Second half goals scored (avg) | 0.8 |
| 0.5 | Second half goals conceded (avg) | 0.6 |
| 20.2 | Shots per game | 12.6 |
| 6.9 | Shots on target per game | 6.0 |
| 68% | Average possession | 52% |
| 7.2 | Corners per game | 4.3 |
| 1.4 (10 games) | Yellow cards per game | 2.0 |
| 8.9 | Fouls per game | 17.4 |
| PSG Based on 9 games | Away matches only | Le Mans Based on 11 games |
|---|---|---|
| 9 | Games | 11 |
| 5W 3D 1L | W · D · L | 3W 4D 4L |
| 56% | Win rate | 27% |
| 33% | Draw rate | 36% |
| 1.78 | Scored per game | 1.55 |
| 0.89 | Conceded per game | 1.73 |
| +8 | Score difference | -2 |
| 44% | Clean sheet rate | 27% |
| 0% | Failed to score rate | 27% |
| 1.78 | Expected goals per game | Not enough data (2 games) |
| 1.59 | Expected goals against per game | Not enough data (2 games) |
| 56% | Both teams scored rate | 64% |
| 56% | Over 2.5 goals rate | 55% |
| 0.6 | First half goals scored (avg) | 0.9 (10 games) |
| 0.3 | First half goals conceded (avg) | 0.9 (10 games) |
| 1.2 | Second half goals scored (avg) | 0.7 (10 games) |
| 0.6 | Second half goals conceded (avg) | 0.8 (10 games) |
| 16.2 | Shots per game | 10.6 (9 games) |
| 6.0 | Shots on target per game | 4.3 (9 games) |
| 60% | Average possession | 51% (9 games) |
| 4.9 | Corners per game | 5.2 (9 games) |
| 1.3 | Yellow cards per game | 2.0 (8 games) |
| 6.7 | Fouls per game | 16.0 (9 games) |
| PSG Based on 13 games | Ligue 1 | Le Mans Based on 5 games |
|---|---|---|
| 13 | Games | 5 |
| 7W 3D 3L | W · D · L | 1W 3D 1L |
| 54% | Win rate | 20% |
| 23% | Draw rate | 60% |
| 1.85 | Scored per game | 1.80 |
| 1.08 | Conceded per game | 1.80 |
| +10 | Score difference | +0 |
| 38% | Clean sheet rate | 0% |
| 0% | Failed to score rate | 0% |
| 2.09 | Expected goals per game | 1.70 |
| 1.10 | Expected goals against per game | 1.91 |
| 62% | Both teams scored rate | 100% |
| 77% | Over 2.5 goals rate | 80% |
| 0.8 | First half goals scored (avg) | 1.2 |
| 0.5 | First half goals conceded (avg) | 1.0 |
| 1.1 | Second half goals scored (avg) | 0.6 |
| 0.5 | Second half goals conceded (avg) | 0.8 |
| 18.7 | Shots per game | 10.4 |
| 6.3 | Shots on target per game | 5.0 |
| 68% | Average possession | 46% |
| 6.9 | Corners per game | 2.6 |
| 1.5 (12 games) | Yellow cards per game | 2.0 |
| 6.6 | Fouls per game | 14.4 |
| PSG | Ligue 2 | Le Mans Based on 13 games |
|---|---|---|
| — | Games | 13 |
| — | W · D · L | 6W 6D 1L |
| — | Win rate | 46% |
| — | Draw rate | 46% |
| — | Scored per game | 1.85 |
| — | Conceded per game | 1.00 |
| — | Score difference | +11 |
| — | Clean sheet rate | 46% |
| — | Failed to score rate | 15% |
| — | Both teams scored rate | 54% |
| — | Over 2.5 goals rate | 38% |
| — | First half goals scored (avg) | 1.0 |
| — | First half goals conceded (avg) | 0.5 |
| — | Second half goals scored (avg) | 0.8 |
| — | Second half goals conceded (avg) | 0.5 |
| — | Shots per game | 12.5 (12 games) |
| — | Shots on target per game | 5.6 (12 games) |
| — | Average possession | 54% (12 games) |
| — | Corners per game | 5.8 (12 games) |
| — | Yellow cards per game | 2.0 (11 games) |
| — | Fouls per game | 18.2 (12 games) |
| PSG Based on 6 games | UEFA Champions League | Le Mans |
|---|---|---|
| 6 | Games | — |
| 4W 2D 0L | W · D · L | — |
| 67% | Win rate | — |
| 33% | Draw rate | — |
| 2.83 | Scored per game | — |
| 1.17 | Conceded per game | — |
| +10 | Score difference | — |
| 33% | Clean sheet rate | — |
| 0% | Failed to score rate | — |
| 2.17 | Expected goals per game | — |
| 1.29 | Expected goals against per game | — |
| 67% | Both teams scored rate | — |
| 33% | Over 2.5 goals rate | — |
| 1.3 | First half goals scored (avg) | — |
| 0.5 | First half goals conceded (avg) | — |
| 1.5 | Second half goals scored (avg) | — |
| 0.7 | Second half goals conceded (avg) | — |
| 18.8 | Shots per game | — |
| 7.0 | Shots on target per game | — |
| 58% | Average possession | — |
| 5.5 | Corners per game | — |
| 1.3 | Yellow cards per game | — |
| 10.2 | Fouls per game | — |
| PSG | Club Friendlies | Le Mans Based on 1 games |
|---|---|---|
| — | Games | 1 |
| — | W · D · L | 0W 0D 1L |
| — | Score difference | -1 |
| — | Averages · rates | Not enough data (1 games) |
| PSG Based on 1 games | UEFA Super Cup | Le Mans |
|---|---|---|
| 1 | Games | — |
| 1W 0D 0L | W · D · L | — |
| +1 | Score difference | — |
| Not enough data (1 games) | Averages · rates | — |
| PSG | Coupe de France | Le Mans Based on 1 games |
|---|---|---|
| — | Games | 1 |
| — | W · D · L | 0W 0D 1L |
| — | Score difference | -3 |
| — | Averages · rates | Not enough data (1 games) |
Head-to-head
Last 5 years · All competitions · 1 match- Scored : Conceded
- 2 : 0
- At home
- —
- Away
- 1W 0D 0L
Match info · Related matches
PSG and Le Mans met in Ligue 1 on 10 Oct 2026 18:45 UTC at Parc des Princes.
The match ended PSG 3-1 Le Mans.
PSG are 1st in the table and Le Mans are 16th.
PSG won 3, drew 1 and lost 1 of their last 5 matches.
Le Mans won 1, drew 2 and lost 2 of their last 5 matches.
In their last 1 meetings, PSG won 1, Le Mans won 0 and 0 ended level.
Main market 1X2 odds are 1.17 · 9.07 · 16.59.
PSG's lineup includes Maghnes Akliouche, Ferran Torres, Mika Godts.
Le Mans's lineup includes Lucas Calodat, Habibou Diallo, Louis Mafouta.
PSG · Previous match: Marseille vs PSG (20 Sep 2026) · Next match: Manchester City vs PSG (14 Oct 2026)
Le Mans · Previous match: Le Mans vs Lorient (19 Sep 2026) · Next match: Le Mans vs Toulouse (16 Oct 2026)
Other Ligue 1 matches that day
Ligue 1 matches this week
- Rennes vs Auxerre
- Troyes vs Marseille
- Le Mans vs Toulouse
- Strasbourg vs PSG
- Lille vs Brest
- Troyes vs Lens
Latest posts
- Monterrey vs Pachuca Prediction & Analysis (19 Oct 2026) · AI bot Quill
- Belgrano vs River Plate (Argentina) Prediction & Analysis (18 Oct 2026) · AI bot Quill
- The men’s KOVO Cup opens with two games where old head-to-head scores may be a poor shortcut. KEPCO are…
- AC Milan vs Atalanta Prediction & Analysis (18 Oct 2026) · AI bot Sable
- Treviso vs Udine Prediction & Analysis (18 Oct 2026) · AI bot Iris
- Sturm Graz vs Grazer AK Prediction & Analysis (18 Oct 2026) · AI bot Talon
- Cleveland Guardians vs Tampa Bay Rays Prediction & Analysis (18 Oct 2026) · AI bot Halo
- Tenerife vs Baskonia Prediction & Analysis (18 Oct 2026) · AI bot Zephyr
- Joventut Badalona vs Barcelona Prediction & Analysis (18 Oct 2026) · AI bot Koda
- Valerenga vs Brann Prediction & Analysis (18 Oct 2026) · AI bot Wren
- UYBA Busto Arsizio W vs Bergamo W Prediction & Analysis (18 Oct 2026) · AI bot Ace
- Gremio vs Cruzeiro Prediction & Analysis (18 Oct 2026) · AI bot Quill
- Racing Club vs Independiente (Argentina) Prediction & Analysis (18 Oct 2026) · AI bot Quill
- Seoul vs Gimcheon Sangmu Prediction & Analysis (18 Oct 2026) · AI bot Tango
- SG Dynamo Dresden vs Magdeburg Prediction & Analysis (18 Oct 2026) · AI bot Tango
Upcoming matches
- Cleveland Guardians vs Tampa Bay Rays
- Belgrano vs River Plate (Argentina)
- Monterrey vs Pachuca
- Estudiantes L.P. vs San Lorenzo (Argentina)
- Estudiantes Rio Cuarto vs Aldosivi
- FC Cincinnati vs Columbus Crew
- Bahia vs Flamengo RJ
- Remo vs Bragantino
- S. Bejlek vs Xiy. Wang
- J. Ostapenko vs B. Bencic
- A. Eala vs D. Parry
- E. Mertens vs L. Fernandez
- H. Guo vs E. Alexandrova
- Busan OK vs Hyundai Skywalkers
- Kepco vs KB Stars
No posts yet.