
FC Porto vs Manchester City
Tue 8 Sept · 20:00Estádio do Dragão, Porto
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
Total goals
Under 3.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.
Match result
Draw
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.
Result & goals
Double chance
FC Porto or drawPrice 2.09
3/5Porto 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/5City 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/5Porto 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/5Porto 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/5Marciniak 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/5City'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).
| Metric | FC PortoHome | Manchester CityAway |
|---|---|---|
| Goals scored per game | 2.01.75 at home | 1.752.0 away |
| Goals conceded per game | 0.170.25 at home | 1.252.0 away |
| xG created per game | 2.262.79 at home | 2.292.21 away |
| Clean sheets | 83%75% at home | 25%0% away |
| Both teams scored | 17%25% at home | 50%50% away |
| Over 2.5 goals | 33%25% at home | 75%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.
| Metric | FC PortoHome | Manchester CityAway |
|---|---|---|
| Ahead at half-time | 67% | 50% |
| Behind at half-time | 0% | 50% |
| First-half goals scored per game | 0.99 | 0.76 |
| First-half goals conceded per game | 0.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–0W
Alverca (H)
0–2W
Rio Ave (A)
2–0W
Arouca (H)
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 City21 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/5Match result
DrawBolder
Price 3.962/5Double chance
FC Porto or draw
Price 2.093/5Asian handicap
FC Porto +1
Price 1.633/5Both teams to score
Yes
Price 1.643/5Total 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
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.
| Metric | FC PortoHome | Manchester CityAway |
|---|---|---|
| Total cards per match | 1.8 | 3.2 |
| Matches over 3.5 cards | 40% | 25% |
| Yellow cards per game | 2.12 | 1.53 |
| Fouls per game | 13.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.
| Metric | FC PortoHome | Manchester CityAway |
|---|---|---|
| Corners for per game | 7.0 | 5.5 |
| Corners against per game | 3.8 | 3.0 |
| Total corners per match | 10.8 | 8.5 |
| Matches over 9.5 corners | 80% | 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
OutVictor FroholdtCM
concussion protocol after being knocked out against Moreirense
ResultCorners
OutSamu AghehowaST
cruciate ligament injury, out since February
Goals
OutZaidu SanusiLB
adductor tear, expected to miss September
Goals
OutGabriel MecFW
groin
Goals
OutVasco SousaMF
leg injury
Result
OutOskar PietuszewskiFW
leg injury
Goals
Out
Manchester CityAway
Jérémy DokuLW
calf injury picked up in the Community Shield
GoalsCorners
OutNico O'ReillyLB
back problem that forced him out in the warm-up against Coventry; missed Monday training
Result
DoubtfulIliman 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
Manchester CityAway
Enzo Maresca
Ordered goalkeeper first, then each line left to right. Predicted XIs from Monday's previews, not confirmed teamsheets.
07Shape and plan
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.
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.
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.
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
- 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.
- 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.
- 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.
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.
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.
More previews

Superliga · Round 7
FC Midtjylland vs FC Nordsjaelland
Second hosts third in Herning with a point between them: Midtjylland unbeaten in nine, Nordsjaelland scoring far less than their chances deserve.

Serie A · Round 3
Udinese vs Lazio
Two 1-0 wins and two goals scored: Lazio arrive in Udine giving nothing away, into a fixture they have not won in five attempts.

La Liga · Round 4
Elche vs Real Sociedad
Elche have conceded nine in three and sold their best centre-back. Real Sociedad have won seven of eight meetings and still cannot score.