VfB Stuttgart vs FC Porto shapes up as a high-level contest between two attack-minded sides, but the away team comes in with the stronger overall balance and a more convincing defensive platform. Stuttgart should still create chances at home and remain dangerous for long spells, yet Porto look better equipped to handle momentum swings and punish mistakes. The game profile points toward a competitive matchup with goals on both sides being realistic, while the away side holds the clearest edge in the full-time result market.
Post-match · 90 sec read
⛀ Lineups
STU 4-2-3-1 · POR 4-3-3📊 Statistics
STU 1 – 2 POR60%
Possession (%)
40%
0.63
Expected Goals (xG)
expected goals
0.93
14
Total Shots
13
7
Shots on Target
5
7
Shots off Target
6
4
Shots Inside Box
8
1
Corner Kicks
2
2
Offsides
1
17
Fouls
9
85%
Pass Accuracy (%)
75%
2
Yellow Cards
4
3
Goalkeeper Saves
6
Match recap
FC Porto won 2–1 away at VfB Stuttgart. At half-time it was 1–2.
In possession, the hosts ran the game with 60% of the ball. For accuracy, the hosts completed 85% of their passes. At the back, the visitors leaned on their goalkeeper for 6 saves. For discipline, the referee produced 6 yellow cards.
Model audit for this match: of 13 graded markets, 8 landed and 5 missed, for a net +2.50 units (Brier 0.149).
⚖ Bet recap · markets settled
13 · 8 W · 5 L| Market | Odds | Closed | AI | Result | P/L · 1u | |
|---|---|---|---|---|---|---|
| Double Chance X2 | 1.80 | — | 69% | Cashed | +0.80 | Cashed |
| Away Win | 3.60 | — | 42% | Cashed | +2.60 | Cashed |
| AH Away 0 | 2.60 | — | 56% | Cashed | +1.60 | Cashed |
| BTTS Yes | 1.70 | — | 63% | Cashed | +0.70 | Cashed |
| Over 2.5 | 1.90 | — | 57% | Cashed | +0.90 | Cashed |
| Over 1.5 | 1.30 | — | 79% | Cashed | +0.30 | Cashed |
| Over 0.5 | 1.10 | — | 94% | Cashed | +0.10 | Cashed |
| Under 3.5 | 1.50 | — | 66% | Cashed | +0.50 | Cashed |
| Draw | 3.70 | — | 27% | Lost | −1.00 | Miss |
| Double Chance 1X | 1.30 | — | 58% | Lost | −1.00 | Miss |
| Under 2.5 | 2.10 | — | 43% | Lost | −1.00 | Miss |
| BTTS No | 2.30 | — | 37% | Lost | −1.00 | Miss |
| Home Win | 2.20 | — | 31% | Lost | −1.00 | Miss |
| Total · 13 markets @ 1u each | — | — | — | 8 W · 5 L | +2.50u | +19% ROI |