Football is Mathematics
UEFA Champions League 18
UEFA Europa League 18
UEFA Europa Conference League 18
Premier League 10
LaLiga 10
Bundesliga 9
Serie A 10
Ligue 1 9
Eredivisie 9
Liga Portugal 7
Two blue-chip contenders collide again, each armed with a different kind of momentum: Manchester City’s machine-like run meets PSG’s free-scoring surge. The margins look thin, but the numbers point in a clear direction for how this could be decided.
Manchester City have made their home ground a tough assignment for PSG, taking each of the last 3 meetings between the clubs on this pitch. That local dominance matters because it shapes confidence and approach, especially for the opening phases.
Step back to the broader head-to-head and the picture gets more complex. Across their last three clashes in all venues, City have suffered two defeats by 2 or more goals, a sharp contrast to the Etihad trend. This matchup has swung on venue and game state more than most.
City are in relentless rhythm in all competitions across their last 6 matches with 6 wins, averaging 2.83 scored and just 0.5 conceded. At home, the last 3 outings have been even punchier at 3.67 scored per game with 66.33% average possession, suggesting sustained pressure and territorial control. Enzo Maresca’s side also arrive with a perfect Premier League start and a 3-0 win at Liverpool behind them.
PSG arrive in strong shape too, winning 4 of their last 6 with 1 draw and 1 loss while averaging 24 total shots and 8.83 on target. A 4-match winning streak in all competitions has been built on tempo and volume, highlighted by a 6-1 Champions League opener in which Ferran Torres hit a hat-trick and Ousmane Dembélé added two goals.
City’s long arc remains imposing: 16 wins in their last 20 matches in all competitions, undefeated in 34 of the last 40, and 24 wins across the last 30 at home. Defensive reliability underpins it, with 7 clean sheets in the last 15 home fixtures and a habit of controlling games near 62% possession.
In the Champions League, City’s recent record is more mixed than their domestic glide path. They have 6 wins in their last 12, but also 9 losses across their last 18 in the competition, and 3 defeats in their last 6 home ties. PSG, by contrast, have 21 wins in their last 30 in the Champions League and have been undefeated in 11 of their last 12 in the competition, a marker of big-stage consistency.
City have stacked streaks: 8 wins on the spin, all undefeated in that span, and each of their last 3 victories by 2 or more goals. Even in Europe, they retain threat at home with 16 two-goal-margin wins across their last 30 Champions League home matches. The caveat is vulnerability when stretched, losing by 2 or more in 39% of their last 18 in the competition.
PSG travel well. They have been undefeated in 16 of their last 20 away games in all competitions, with 5 wins by 2 or more in their last 13 away. Clean sheets in 7 of their last 15 away also hint at improved game management outside Paris.
City opened with a 2-0 win away at Porto, producing 20 shots to 5 and 10 on target to 0, while holding 64% possession. Erling Haaland’s brace underlined their controlled power and efficiency in both boxes.
PSG’s 6-1 home win over Slovan Bratislava offered a different type of statement: 35 shots, 14 on target, 72% possession, and a spread of scorers led by Ferran and Dembélé. It was high tempo, high volume, and ruthless down the flanks.
City’s recent 4-2-3-1 leans on a double pivot to feed three creators behind Haaland, seeking long spells above 60% possession and territory to prevent PSG’s transition bursts. PSG’s 4-3-3 threatens most from wide-to-central combinations, with Dembélé and Kvaratskhelia stretching lines and Ferran attacking central spaces. The midfield duel for second balls between Vitinha and City’s pivots could decide where the match is played.
Manchester City have no major current absence for this fixture, and Phil Foden is available for European selection after his domestic suspension. Gvardiol should return at left-back, while Foden’s freshness makes him the likeliest change to the attacking line behind Haaland.
Manchester City probable XI: Donnarumma; Matheus Nunes, Rúben Dias, Marc Guéhi, Joško Gvardiol; Elliot Anderson, Enzo Fernández; Phil Foden, Rayan Cherki, Antoine Semenyo; Erling Haaland.
PSG are expected to go stronger than the side that beat Le Mans, with Nuno Mendes and Dembélé in line to return after being managed at the weekend. Senny Mayulu remains sidelined with a thigh injury, while there are no active suspensions of note.
PSG probable XI: Safonov; Hakimi, Marquinhos, Pacho, Nuno Mendes; João Neves, Vitinha, Fabián Ruiz; Ousmane Dembélé, Ferran Torres, Khvicha Kvaratskhelia.
City’s home edge in this matchup, paired with a current 8-match winning run and Haaland’s form, tilts the balance. PSG’s recent Champions League steadiness and wing threat keep this close, but the model leans Manchester City to win with a 39% probability. Prediction: Manchester City 2-1 PSG.
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 01 | 02 | 03 | 04 | 05 | 06 | |
| 07 | 08 | 09 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 01 | 02 | 03 | 04 | |||
| 05 | 06 | 07 | 08 | 09 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 01 | ||||||
| 02 | 03 | 04 | 05 | 06 | 07 | 08 |
| 09 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
| OVERALL TABLE | |||||||
| OVERALL TABLE | PTS | GP | W | D | L | +/- | |
1 |
PSG | 3 | 1 | 1 | 0 | 0 | 5 |
2 |
Bayern Munich | 3 | 1 | 1 | 0 | 0 | 5 |
3 |
Barcelona | 3 | 1 | 1 | 0 | 0 | 4 |
4 |
Manchester United | 3 | 1 | 1 | 0 | 0 | 4 |
5 |
Calcio Como | 3 | 1 | 1 | 0 | 0 | 3 |
6 |
Stuttgart | 3 | 1 | 1 | 0 | 0 | 2 |
7 |
Sporting CP | 3 | 1 | 1 | 0 | 0 | 2 |
8 |
Manchester City | 3 | 1 | 1 | 0 | 0 | 2 |
9 |
Aston Villa | 3 | 1 | 1 | 0 | 0 | 1 |
10 |
Real Betis | 3 | 1 | 1 | 0 | 0 | 1 |
11 |
Borussia Dortmund | 3 | 1 | 1 | 0 | 0 | 1 |
12 |
Lens | 3 | 1 | 1 | 0 | 0 | 1 |
13 |
Liverpool | 3 | 1 | 1 | 0 | 0 | 1 |
14 |
Real Madrid | 3 | 1 | 1 | 0 | 0 | 1 |
15 |
Arsenal | 3 | 1 | 1 | 0 | 0 | 1 |
16 |
AEK | 3 | 1 | 1 | 0 | 0 | 1 |
17 |
Roma | 1 | 1 | 0 | 1 | 0 | 0 |
18 |
Fenerbahçe | 1 | 1 | 0 | 1 | 0 | 0 |
19 |
PSV Eindhoven | 1 | 1 | 0 | 1 | 0 | 0 |
20 |
Shakhtar Donetsk | 1 | 1 | 0 | 1 | 0 | 0 |
21 |
Villarreal | 0 | 1 | 0 | 0 | 1 | -1 |
22 |
Lille | 0 | 1 | 0 | 0 | 1 | -1 |
23 |
Club Brugge | 0 | 1 | 0 | 0 | 1 | -1 |
24 |
Slavia Praha | 0 | 1 | 0 | 0 | 1 | -1 |
25 |
Atlético Madrid | 0 | 1 | 0 | 0 | 1 | -1 |
26 |
Inter | 0 | 1 | 0 | 0 | 1 | -1 |
27 |
Napoli | 0 | 1 | 0 | 0 | 1 | -1 |
28 |
LASK Linz | 0 | 1 | 0 | 0 | 1 | -1 |
29 |
Galatasaray | 0 | 1 | 0 | 0 | 1 | -2 |
30 |
Viking FK | 0 | 1 | 0 | 0 | 1 | -2 |
31 |
Porto | 0 | 1 | 0 | 0 | 1 | -2 |
32 |
RB Leipzig | 0 | 1 | 0 | 0 | 1 | -3 |
33 |
Feyenoord | 0 | 1 | 0 | 0 | 1 | -4 |
34 |
Sabah | 0 | 1 | 0 | 0 | 1 | -4 |
35 |
Slovan Bratislava | 0 | 1 | 0 | 0 | 1 | -5 |
36 |
Bodo/Glimt | 0 | 1 | 0 | 0 | 1 | -5 |
Illertissen haven't lost in 32 of their last 38 matches in Regionalliga Bayern
In all of their 32 most recent matches of Ligi Kuu Bara, there have been no losses for Simba
In their last 20 games in Liga Revelacao U23, Portimonense U23 have recorded only 1 wins
Simba have managed to win 17 consecutive games in Ligi Kuu Bara
Leoben have lost all of their last 16 matches in Landesliga Steiermark
Club Brugge's last 14 games in Champions League have been high-scoring, with over 2.5 goals scored
Al Jeel have failed to score in their last 6 matches in 1st Division
Curzon Ashton have won by 2 or more goals their last 6 NPL Premier Division games in a row
Petro Atletico have succefully kept a clean sheet in their 6 most recent games in Girabola
Al Mabarrah have been defeated by 2 or more goals in all of their 5 most recent clashes in their Premier League campaign
Lincoln City have a good record of 35 undefeated games of their last 40 encounters in all competitions
BATE Borisov have won just 3 of their last 20 league games
There have been over 2.5 goals in 13 of the latest Champions League matches of Bodo/Glimt
No defeats can be found in PSG's 11 most recent games in Champions League
Al Shamiya are on a losing streak of 8 straight matches in 1st Division
Zenit have managed to keep a clean sheet in their last 7 league games
Nomme Kalju II have lost at half time/full time all of their last 4 league matches
In their 4 most recent matches of Q League, Markhiya SC have managet to win by 2+ goals
A series of 4 consecutive TFF 1. Lig wins mark Kayserispor's latest record
A goalless streak consisting of 3 matches has marked the 1st Division campaign of Hajer Club
Chengdu Qianbao haven't lost in 47 of their last 55 games in Super League
A period of 31 straight games without a defeat marks the Third League - North-East campaign of Chernomorets Balchik
FK Dorostol have achieved just 1 wins in their 20 most recent games in Third League - North-East
Under 2.5 goals have been scored in Dunfermline's last 11 matches in Championship
Juventus Malchika have a poor record of 11 consecutive defeats in HT/FT in Third League - North-West
Qingdao Jonoon have lost their last 10 Super League games
Krumovgrad have managed to win 9 consecutive games in Third League - South-East
Wigan Athletic haven't scored a goal in their last 4 league games
Feyenoord have won their last 4 matches in Eredivisie by at least 2 goals
Chelsea W have kept a clean sheet in their last 4 Women’s Super League games
Chengdu Qianbao haven't lost in 47 of their last 55 games in Super League
In all of their 32 most recent matches of Ligi Kuu Bara, there have been no losses for Simba
Helmond Sport are in an unfortunate period, having won just 3 of their last 20 matches in Eerste Divisie
Simba have managed to win 17 consecutive games in Ligi Kuu Bara
Leoben have lost all of their last 16 matches in Landesliga Steiermark
Club Brugge's last 14 games in Champions League have been high-scoring, with over 2.5 goals scored
Zenit have managed to keep a clean sheet in their last 7 league games
Al Jeel have failed to score in their last 6 matches in 1st Division
US Chantilly have lost by 2+ goals all of their last 5 National 2 games
In a series of 4 League One games, Ross County have succeeded in winning at HT/FT











