DeepPreviews.
Aerial view of a football pitch with the ball on the centre spot
FootballUEFA Champions League — League Stage - 1

FC Porto vs Manchester City

Tue 8 Sept · 20:00Estádio do Dragão, Porto

AI deep previewGenerated 8 Sept 2026match#champions-league#league-phase#estadio-do-dragao
FC PortoHomevsManchester CityAwayHome side first and left in every table.

In short

In short

The call
City are the better side and the market agrees at 1.74. But Maresca is rotating with a derby three days away, and Porto have conceded once in six.
The one stat
One goal conceded in six competitive matches: 0.17 per game, five clean sheets, and four of those six with a lead at half-time.
The risk
Those six wins came against Primeira Liga opposition and a Super Cup tie. Haaland has 34 Champions League goals and needs one clear sight of goal.
The calls
Safer: under 3.5 goals at 1.45. Riskier: the draw at 3.96. Six more leans on the board.

The situation

Porto have played six competitive matches this season and won all six: 12 goals scored, one conceded, five clean sheets. They lead the Primeira Liga, they have the Super Cup in the cabinet, and Francesco Farioli has yet to lose a match since taking the job. He also has yet to face anything remotely like this. The six wins came against Torreense, Alverca, Rio Ave, Arouca, Académico de Viseu and Moreirense, and the only one that got tight was Friday's 2-1 over Moreirense, which cost him Victor Froholdt to a concussion.

Manchester City arrive on a different kind of first night. This is their opening Champions League campaign without Pep Guardiola since 2015-16, and Enzo Maresca's first European match in charge. City have won three of four competitive matches, scoring seven and conceding five, with the one defeat a 0-3 Community Shield loss to Arsenal. They have conceded in three of those four, and the 1-0 over Coventry on Saturday was carried by 78 per cent possession rather than clarity. The Manchester derby comes three days after this, and the expectation is that Maresca leaves Enzo Fernández on the bench and starts Ayyoub Bouaddi.

The prices know all of that: City 1.74, the draw 3.96, Porto 4.47, with 90 Elo points between the sides in City's favour. That is a fair reflection of talent. It is a less fair reflection of a rotated away side playing a compact home team that has conceded one goal since the season began.

The markets

Safer call

Total goals

Under 3.5

Price 1.45Confidence 4/5

Porto have conceded 0.17 goals per game in six competitive matches and gone over 2.5 in only two of them; over 3.5 lands in 31 per cent of this competition's 90 matches this season.

EvidenceGoals tablePorto xG trendHead-to-head

Bolder call

Match result

Draw

Price 3.96Confidence 2/5

A rotated City side without Doku, three days from a derby, against a team that has conceded one goal in six competitive matches and led at half-time in four of them.

EvidenceGoals tableHalf-time pictureTeam newsProbable XIs

Result & goals

  • Double chance

    FC Porto or drawPrice 2.09

    3/5

    Porto have won all four home matches this season and are unbeaten in their last ten at the Dragão (8 wins, 2 draws in 10), conceding 0.25 goals per game at home.

    EvidenceGoals tableHalf-time picture

  • Asian handicap

    FC Porto +1Price 1.63

    3/5

    City have won by two or more once in four competitive matches this season, and Porto have conceded more than one goal in none of their six.

    EvidenceGoals tableProbable XIs

  • Both teams to score

    YesPrice 1.64

    3/5

    Porto have scored in all six competitive matches this season and City have kept one clean sheet in four, conceding 1.25 goals per game while making 2.29 xG of their own.

    EvidenceGoals tablePorto xG trend

  • Total goals

    Under 1.51st halfPrice 1.52

    3/5

    Porto average 0.99 first-half goals scored and 0.25 conceded on their weighted season figures, City 0.76 and 0.42; Porto have trailed at the break in none of six matches.

    EvidenceHalf-time pictureGoals table

Cards

  • Total cards

    Over 3.5Price 1.50

    3/5

    Marciniak averages 4.29 yellows per game across 510 matches, and Porto commit 13.82 fouls a game on their weighted season averages while defending a block they have not had to hold this season.

    EvidenceRefereeDiscipline

Corners

  • Total corners

    Under 10.5Price 1.64

    2/5

    City's four competitive matches averaged 8.5 corners, and Porto's 10.8 came while they held the ball against Primeira Liga opposition, which will not be the pattern here.

    EvidenceCorners

Confidence is the desk's conviction, 1–5; each evidence chip jumps to the chart or table behind the lean. Analyzed markets are part of the DeepPreviews membership — free to explore during early access. Prices are indicative market averages, not an offer.

Match sheet

Kick-off
20:00 Porto time
Tuesday
Venue
Estádio do Dragão, Porto
Referee
Szymon Marciniak
4.29 yellow cards per game across 510 career matches
Weather
20 °C, light rain
40 per cent chance of rain, humidity 90 per cent, almost no wind
Rest
3 days vs 3
Porto beat Moreirense on Friday, City beat Coventry on Saturday

Part one

Analysis

Where the goals come from, why the cards may be higher than either side's recent matches suggest, and what the corner count is likely to look like.

01Goals

The two defences are not comparable, and neither are the tests they have faced. Porto have conceded 0.17 goals per game across six competitive matches and 0.25 per game across their four at home. City have conceded 1.25 per game across four, with a single clean sheet, and their two away trips this season produced four goals for and four against.

Underneath, though, City's numbers are strong: 2.29 xG created and 0.65 conceded per game across those four. Porto's are similar in shape, 2.26 created and 0.90 conceded, against far weaker opposition. The honest read is that City will make chances and Porto will not make many. The question is volume, and both sides answer it low. Porto have gone over 2.5 goals in two of six; City in three of four, but two of those were their own routs.

This is where the draw and the unders live. Porto sit deep, defend the box and are excellent at it. City, rotated and three days from a derby, are the kind of team that wins 1-0 or draws 1-1 on a wet Tuesday. Over 3.5 goals is a 31 per cent event in this competition's 90 matches this season; nothing about these two sides argues for more.

Porto have conceded 0.17 goals per game in six competitive matches; City have conceded 1.25 in four and kept one clean sheet.

Sample: This season's competitive matches: FC Porto 6, Manchester City 4; splits are Porto at home (4) and City away (2).

MetricFC PortoHomeManchester CityAway
Goals scored per game2.01.75 at home1.752.0 away
Goals conceded per game0.170.25 at home1.252.0 away
xG created per game2.262.79 at home2.292.21 away
Clean sheets83%75% at home25%0% away
Both teams scored17%25% at home50%50% away
Over 2.5 goals33%25% at home75%100% away

Bold marks the better figure in each row. Small numbers are the venue split: the home side at home, the away side away.

Porto led at the break in four of six competitive matches and trailed in none; City trailed at half-time in two of their four.

Sample: Half-time positions this season (6 and 4 matches); first-half goal rates are weighted season averages.

MetricFC PortoHomeManchester CityAway
Ahead at half-time67% 50% 
Behind at half-time0% 50% 
First-half goals scored per game0.99 0.76 
First-half goals conceded per game0.25 0.42 

Bold marks the better figure in each row.

Porto created 2.26 xG a game and conceded 0.90 across the four league matches this season that carry a published xG figure.

Sample: FC Porto, 4 Primeira Liga matches this season with published xG; City have only 2 and are not charted.

FC PortoHome

avg xG 2.26 · avg xGA 0.90

2.61.7

2–0W

Alverca (H)

2.00.6

0–2W

Rio Ave (A)

3.00.5

2–0W

Arouca (H)

1.50.8

0–3W

Académico de Viseu (A)

xG forxG againstOldest match on the left.

Source: Match xG published for the Primeira Liga fixtures

They have met twice competitively, both in the 2020/21 group stage: City won 3-1 in Manchester, and the Dragão game finished goalless with Porto managing two shots to City's 18.

0

FC Porto

1

Draws

1

Manchester City

  • 1 Dec 2020·UEFA Champions League

    FC Porto0–0Manchester City
  • 21 Oct 2020·UEFA Champions League

    Manchester City3–1FC Porto

Home side listed first. Winner in bold.

What this supports

Full board ↑
  • Total goals

    Under 3.5Safer

    Price 1.454/5
  • Match result

    DrawBolder

    Price 3.962/5
  • Double chance

    FC Porto or draw

    Price 2.093/5
  • Asian handicap

    FC Porto +1

    Price 1.633/5
  • Both teams to score

    Yes

    Price 1.643/5
  • Total goals

    Under 1.51st half

    Price 1.523/5

02Cards

Neither side's recent matches have been card-heavy. Porto's five with card data averaged 1.8 cards per match and cleared 3.5 twice; City's four averaged 3.2 and cleared 3.5 once. Taken alone, that points down.

Two things point back up. Szymon Marciniak has the whistle, and across 510 career matches he averages 4.29 yellows and 0.44 penalties per game. And Porto foul: 13.82 per game on their weighted season averages against City's 9.76, which is what happens when one side has 53 per cent of the ball and the other has 64. A deep block that has to stop Cherki and Haaland in transition commits fouls, and Marciniak books them.

Marciniak averages 4.29 yellows and 0.44 penalties per game over 510 matches, above what either side's recent games have produced.

Sample: Career averages across 510 matches in all competitions, not this season alone.

Szymon Marciniak

510 matches this season

Yellow cards4.29 per game
Penalties0.44 per game
Red cards0.10 per game

league average

Porto's matches produced 1.8 cards each and City's 3.2, but Porto commit 13.82 fouls a game to City's 9.76.

Sample: Cards from this season's competitive matches (Porto 5, City 4 with data); fouls are weighted season averages.

MetricFC PortoHomeManchester CityAway
Total cards per match1.8 3.2 
Matches over 3.5 cards40% 25% 
Yellow cards per game2.12 1.53 
Fouls per game13.82 9.76 

Bold marks the better figure in each row.

What this supports

Full board ↑
  • Total cards

    Over 3.5

    Price 1.503/5

03Corners

Porto's corner numbers are inflated by the football they have been allowed to play. Their five matches with corner data averaged 10.8 corners and went over 9.5 in four of them, with Porto winning 7.0 a game and conceding 3.8. Twelve of those came in one match, the 2-0 against Arouca.

City's four averaged 8.5 with 5.5 won and 3.0 conceded. Tuesday should look more like City's number than Porto's: Porto will have far less of the ball than the 53 per cent their weighted season average shows, and a team defending its box wins few corners. Over 9.5 at 1.70 needs both sides to attack; only one of them will.

Porto's matches averaged 10.8 corners and cleared 9.5 in four of five; City's four averaged 8.5 and cleared 9.5 once.

Sample: This season's competitive matches with corner data: FC Porto 5, Manchester City 4.

MetricFC PortoHomeManchester CityAway
Corners for per game7.0 5.5 
Corners against per game3.8 3.0 
Total corners per match10.8 8.5 
Matches over 9.5 corners80% 25% 

Bold marks the better figure in each row.

What this supports

Full board ↑
  • Total corners

    Under 10.5

    Price 1.642/5

04The numbers that matter

1
goal Porto have conceded all season
Six competitive matches, five clean sheets, 0.17 conceded per game. The one goal came on Friday against Moreirense.
4.29
yellow cards per game for the referee
Marciniak's career average across 510 matches is well clear of the 1.8 cards Porto's five matches produced.
90
Elo points between the two sides
City are rated 1942 to Porto's 1852. Real, but smaller than a 1.74 price against 4.47 makes it feel.

Read the Porto defensive numbers with the opposition attached. Five Primeira Liga matches and a Super Cup tie is a real sample for consistency and a poor one for level. The City numbers are the opposite: a small sample against good sides.

Part two

Who plays, and how

Porto lose a starting centre-back and their first-choice midfielder in the same week. City choose how much of the derby squad to risk.

05Team news

Porto lose Bednarek to suspension, Froholdt to concussion and Samu to a cruciate injury; City are without Doku and unsure of O'Reilly.

FC PortoHome

  • Jan BednarekCB

    one-match European suspension for a red card in last season's Europa League

    GoalsResult

    Out
  • Victor FroholdtCM

    concussion protocol after being knocked out against Moreirense

    ResultCorners

    Out
  • Samu AghehowaST

    cruciate ligament injury, out since February

    Goals

    Out
  • Zaidu SanusiLB

    adductor tear, expected to miss September

    Goals

    Out
  • Gabriel MecFW

    groin

    Goals

    Out
  • Vasco SousaMF

    leg injury

    Result

    Out
  • Oskar PietuszewskiFW

    leg injury

    Goals

    Out

Manchester CityAway

  • Jérémy DokuLW

    calf injury picked up in the Community Shield

    GoalsCorners

    Out
  • Nico O'ReillyLB

    back problem that forced him out in the warm-up against Coventry; missed Monday training

    Result

    Doubtful
  • Iliman NdiayeFW

    cramp on his debut, taken as a precaution

    Goals

    Doubtful

Dots = impact on the starting XI (1 squad depth, 3 key starter); tags name the markets the absence moves. Confirmed through club and national reporting on Monday, including Maresca's pre-match briefing and Farioli's.

06Expected XI

Farioli has Nehuén Pérez and Seko Fofana to patch the two holes; Maresca is expected to bench Enzo Fernández with a derby three days away.

FC PortoHome

Francesco Farioli

4-3-3Probable
GKCostaLBMouraCBKiwiorCBPérezRBCostaCMVeigaDMRosarioCMFofanaLWGomesSTSilvaRWPepê

Manchester CityAway

Enzo Maresca

4-2-3-1Probable
GKDonnarummaLBAït-NouriCBDiasCBGuéhiRBNunesDMAndersonDMBouaddiLWFodenAMCherkiRWSemenyoSTHaaland

Ordered goalkeeper first, then each line left to right. Predicted XIs from Monday's previews, not confirmed teamsheets.

07Shape and plan

01

Porto's block, City's patience

Porto have taken 15.0 shots a game to their opponents' 9.6 across five matches with data. None of that survives contact with a side that averages 64 per cent possession. Farioli's team will defend a mid-to-low block, and the whole night turns on whether they can hold it without the ball for long spells, which they have not once had to do this season.

02

The Froholdt hole

Froholdt has been Porto's most-used midfielder. Losing him leaves Pablo Rosario as the anchor with Seko Fofana, a Manchester City academy product, likely alongside. Fofana gives them legs; he does not give them Froholdt's control of the ball, and against Cherki and Foden between the lines that matters.

03

Rotation risk for City

Maresca is expected to hand Ayyoub Bouaddi a start and keep Enzo Fernández back for the derby. A double pivot of Anderson and Bouaddi is athletic and inexperienced together. City have trailed at half-time in two of their four competitive matches, including 0-2 down to Arsenal by the break.

04

Set pieces both ways

Porto win 7.0 corners a game in their five matches with data and have Kiwior and Pérez to attack them. It is realistically their best route to a goal, because open play against City's rest defence will not offer many.

08Three duels

Erling Haaland

Manchester City · ST

Porto have conceded one goal all season, so the margin is a single moment. Haaland is the single moment.

34 Champions League goals, three in his last two outings

Rayan Cherki

Manchester City · AM

The player who unlocks a low block. If Porto sit as deep as they should, Cherki between the lines is the problem Rosario has to solve alone.

Diogo Costa

FC Porto · GK

The Porto captain has kept five clean sheets in six competitive matches. Against 2.29 xG a game he will need every one of them.

5 clean sheets in 6 competitive matches

Pepê

FC Porto · RW

Porto's most direct attacker and their outlet in transition. With Samu out, the counter runs through him and André Silva rather than a target man.

Part three

The call

Our verdict: how the match most likely goes, the score we would write down, and what would change our mind.

09How it could go

Three ways this match goes

Chance of each, out of 100 — most likely first

  1. 45%chanceMost likely

    The grind

    City have the ball, Porto have the box, and the first half ends 0-0 or 1-0 either way. Marciniak books three or four for fouls on the counter. City find one late, or they do not, and the game lands 0-1, 1-1 or 0-0. This is the shape almost every number in this preview points at.

  2. 35%chance

    City's class shows early

    Cherki finds Haaland inside 25 minutes, Porto have to come out, and a side that has trailed in none of its six matches this season discovers how it plays from behind. Two or three for City, and the unders die with the block.

  3. 20%chance

    The Dragão night

    Porto score from a corner, the crowd takes over, and a rotated City midfield cannot get the game back. Porto have won all four home matches this season and have lost none of their last ten at the Dragão (8 wins, 2 draws in 10).

The chances are the desk's judgement, not market prices; together they add up to 100.

Porto have conceded once in six matches and City arrive with one eye on the derby. The Dragão holds for long enough to make this awkward.
DeepPreviews analysis desk

10The verdict

City are better; this is not the night they prove it

Everything about the matchup says low. Porto have conceded 0.17 goals per game across six competitive matches and have led at the break in four of them; City have kept one clean sheet in four and are three days from a Manchester derby with Doku out, O'Reilly doubtful and Enzo Fernández expected to start on the bench. Porto have not been tested at this level and will not create much, so we are not backing them to win. We are backing the game to stay tight: under 3.5 goals is the position we would defend hardest, the draw at 3.96 is the price that interests us most, and Porto plus one on the handicap is the middle ground between them.

FC Porto 1-1 Manchester City

What would change our mind

  • If Enzo Fernández starts alongside Anderson, City are taking this seriously: drop the draw and the Porto handicap.
  • If Porto concede inside 25 minutes, the unders go with the block: their whole plan depends on the game staying level.
  • If the rain arrives heavier than the 0.5mm forecast, it strengthens the under 3.5 and the corner lean.

AI-generated match analysis for information and entertainment. Prices are indicative market averages, never an offer.

FC Porto vs Manchester City: preview, prediction and predicted XIs | DeepPreviews