
The Champions League returns to the Stade Louis II on Tuesday night as Monaco welcome Manchester City in what promises to be one of the standout fixtures of the group stage.
These clubs have only met once before in Europe, the famous 2016/17 round of 16 tie that saw Monaco advance on away goals, and memories of that dramatic contest still linger.
Monaco come into this clash with an inconsistent record. Adi Hutter’s side have produced some eye-catching attacking displays domestically, including a 5-2 win against Metz and a 3-2 success over Strasbourg, yet they were beaten 4-1 at Club Brugge on Matchday One of the Champions League. That result underlined concerns about their defensive balance, with 14 goals conceded in just seven league matches. Their xPTS of 9.0 suggests they may have overperformed slightly in Ligue 1, and they will need greater control if they are to frustrate City.
Manchester City, meanwhile, arrive in Monaco in typically formidable form despite some early-season setbacks. Pep Guardiola’s side sit on 10 points in the Premier League after six matches, having scored 14 goals and conceded only six. They opened their European campaign with a comfortable 2-0 home victory over Napoli, where Erling Haaland found the net again to continue his prolific run. Their xG differential of +1.50 per game reflects their dominance, even in the 1-1 draw at Arsenal.
City’s main challenge has been away from home in this competition. They have lost their last four Champions League road matches, a run that Guardiola is desperate to end. With Haaland set to make his 50th Champions League appearance, and Monaco boasting a strong record at home to English clubs, this match carries intrigue beyond the group standings. Both sides have plenty to prove.
How the bookies view it: City strong favourites
Manchester City are strong favourites at 4/1 (20%) for the draw and 6/1 (14.3%) for Monaco to win, while City themselves are 4/9 (69%) to take the points in France. The goals markets also lean heavily towards action, with over 2.5 goals at 10/21 (67.7%) and BTTS at 7/10 (58.8%).
The pricing reflects Monaco’s defensive vulnerabilities in Europe and City’s consistent ability to find the net as they have failed to score in only two of their last 30 UEFA matches, while still acknowledging the French side’s attacking threat, especially at home where they have a strong record against English opposition.
Head to Head: Both previous meetings had goals
Monaco and Manchester City have met only once before in UEFA competition, during the 2016/17 Champions League round of 16. City edged the first leg at the Etihad in a chaotic 5-3 win, before Monaco turned the tie around with a 3-1 victory at home to progress on away goals. Across those two games the sides shared 14 goals, with Monaco scoring six and City eight, underlining how open the contest was.
Players to watch: Haaland at it again
Backing Erling Haaland for over 0.5 shots on target and over 0.5 fouls committed looks like a strong player prop for this clash. The Norwegian has been relentless in front of goal so far this season, producing 42 shots in 9 games, with 21 on target, averaging more than two per match. He has hit the target in all but one of his outings, and even in quieter games like against Arsenal, he still managed two on frame. A shot on target feels almost inevitable given City’s chance creation and his central role.
On the fouls side, Haaland has committed six in nine appearances this season, but what stands out is the three fouls against Arsenal when matched with a physical backline. Monaco will pose a similar challenge, with Thilo Kehrer, Henrique and Christian Mawissa all aggressive defenders. Their style should force Haaland into battles where stray fouls are likely.
Combining the two markets makes sense: the shot on target leg is heavily supported by his consistency, while the foul side has situational value in this matchup. With Haaland expected to see plenty of the ball in advanced areas but also pressured by a proactive Monaco defence, both conditions are well within reach.
Predicted line-ups
Monaco (4-4-2): Kohn, Teze, Kehrer, Mawissa, Henrique, Vanderson, Coulibaly, Dier, Minamino, Biereth, Ilenikhena
Manchester City (4-1-4-1): Donnarumma, Gvardiol, Dias, O’Reilly, Nunes, Gonzalez, Reijnders, Doku, Foden, Savinho, Haaland
Anything else catch the eye?
Over 3.5 cards and Manchester City to score is a bet that fits both the referee profile and the teams’ data. Starting with discipline, Monaco’s last 11 Champions League games have averaged 5.36 cards per match, with both sides collecting at least one in all 11. Monaco themselves picked up 2+ cards in seven of those games, highlighting a consistent tendency to commit fouls when under pressure. Man City are not heavy card collectors in Europe, averaging only 1.0 cards per game across their last 11 outings, but that balance helps card totals rise steadily across both teams rather than one side alone.
Referee Jesus Gil Manzano adds further weight. Across his last seven Champions League group stage games he has produced 4, 6, 6, 3, 6, 5 and 2 cards, averaging 4.57. Over 3.5 landed in five of those seven, with both teams 2+ hitting four times. He typically allows the game to flow but uses yellows to keep control, particularly when tempo and press intensity rise.
On the goals side, City are rarely shut out. They have scored in 28 of their last 30 European fixtures and come into this one after finding the net in seven of eight games across all competitions this season. Their attacking metrics are strong: averaging 16 shots per game in the Premier League, with 6.5 on target and creating 2.25 big chances per match. That attacking weight, combined with Haaland’s finishing, makes it difficult to envisage them blanking.
Monaco’s defence offers encouragement too, conceding 14 goals in their first seven Ligue 1 matches and allowing over 3.5 xGA in recent defeats to Lorient and Brugge. The combination of referee profile and City’s attacking numbers makes over 3.5 cards and City over 0 goals a logical double.