Brazil Serie A · Full time ·Matchday 29

Cruzeiro vs Sao Paulo

2 – 0 Full time

21′Wendell
24′Gabriel Rojas
44′Kaio Jorge
45′Lucas RomerZé Lucas
45′Jose MonteiroAldemir Ferreira
57′Zé Lucas
58′Gabriel RojasMatías Viña
63′Aldemir FerreiraVictor Sá
64′Pablo MaiaPedro Ferreira
64′Marcos AntonioNewton
68′Bruno RodriguesKeny arroyo
72′Matheus Pereira
78′Damian BobadillaDjhordney Ferreira
85′Kaio JorgeMatheus Henrique
85′GersonLuciano Rodríguez

Estádio Mineirão, Bello HarisantaReferee: Wilton Sampaio

Cruzeiro 51%
Draw 27%
Sao Paulo 23%

Confidence: Low  ·  blended with market odds

Match stats

22 Shots 19
9 Shots on target 3
54 Possession % 46
8 Corners 8
12 Fouls 20
1 Offsides 2
3 Saves 7
403 Accurate passes 320

Cruzeiro vs Sao Paulo overview

Garuda Lions analysis: Cruzeiro vs Sao Paulo

model vs market on the 1X2
ProbabilityCruzeiroDrawSao Paulo
Model53.6%27.1%19.3%
Market49.5%26.9%23.6%
Final50.5%26.9%22.6%
Edge+4.1%+0.2%-4.3%

Confidence: Low

Why Cruzeiro

  • Higher expected-goals rate in this fixture: 1.63 vs 0.89.
  • The market prices Cruzeiro below the model: +4.1 percentage points of edge.

Scoreline probability

model grid

Every scoreline the model gives this fixture, 0 to 4+ goals a side. Darker means likelier.

Cruzeiro ↓ / Sao Paulo → 0 1 2 3 4+ 0 9% 1 12% 13% 2 11% 10% 3 4+

Goal probability

Chance of the match reaching each goal total, from the same grid.

1+ goals 91%
2+ goals 73%
3+ goals 46%
No goals 9%

Cruzeiro and Sao Paulo expected goals

Cruzeiro 1.63
Sao Paulo 0.89

Total expected goals: 2.52

Cruzeiro and Sao Paulo attack and defence ratings

Cruzeiro

Attack 1.20 +20%
Defence 1.02 +2%

Sao Paulo

Attack 0.82 -18%
Defence 0.89 -11%

Attack is goals scored relative to the league average (1.00); defence is goals conceded relative to that average, so a lower defence number is better. Green means better than the league, amber worse.

Cruzeiro vs Sao Paulo: result vs prediction

Cruzeiro 2 – 0 Sao Paulo

MarketOutcome
1X2 pick✓ Correct
Over/Under 2.5 pick✓ Correct
BTTS pick✓ Correct

Other Matchday 29 fixtures

Brazil Serie A

Before and after this match

Cruzeiro vs Sao Paulo markets

Best value

the model's strongest selection per market
MarketModel pickProbabilityFair oddsEdgeBest price
1X2 Cruzeiro 50.5% 1.98 +4.1% —
Over/Under 2.5 Under 2.5 53.9% 1.85 — —
Both teams to score No 51.5% 1.94 — —
Double chance 1X (home or draw) 77.4% 1.29 — —
Handicap -1 Loss 46.3% 2.16 — —

Fair odds = 1 / probability, the break-even price implied by the model. Best price is the top bookmaker quote on the 1X2 pick.

All probabilities

all probabilities from one model grid
MarketSelectionProbability
1X2Cruzeiro50.5%
Draw26.9%
Sao Paulo22.6%
Over/Under 2.5Over 2.546.1%
Under 2.553.9%
Both teams to scoreYes48.5%
No51.5%
Double chance1X (home or draw)77.4%
12 (either side)73.1%
X2 (draw or away)49.5%
Handicap -1Cruzeiro win29.6%
Push (exactly one goal)24.1%
Loss46.3%
Correct score (top 3)1-112.8%
1-012.0%
2-010.7%

Cruzeiro vs Sao Paulo stats

Cruzeiro and Sao Paulo recent form

newest first
Cruzeiro WLWLLD
Sao Paulo LWDLLW

W = win, D = draw, L = loss, in each team's last 6 completed matches.

Cruzeiro and Sao Paulo going into this match

league record before kick-off

Cruzeiro record

  • They have won 13 of their 28 league games this season, scoring 1.5 goals per match.
  • They have kept 5 clean sheets in 28 matches.
  • They have failed to score in 4 of 28 matches.
  • Their longest winning run this season stretches to 4 matches.
  • They have converted 4 of 5 penalties (80%).
  • 33% of their yellow cards have come after the 75th minute.

Sao Paulo record

  • They have won 10 of their 28 league games this season, scoring 1.2 goals per match.
  • They average 1.6 goals per game at home against 0.8 on the road.
  • They have kept 6 clean sheets in 28 matches.
  • They have failed to score in 6 of 28 matches.
  • Their longest winning run this season stretches to 4 matches.
  • They have converted 6 of 6 penalties (100%).
  • 44% of their yellow cards have come after the 75th minute.

Cruzeiro vs Sao Paulo head-to-head

Last 10 meetings

3Cruzeiro wins 3Draws 4Sao Paulo wins
DateHomeAwayCompetitionScore
2026-04-04Sao PauloCruzeiroBrazil Serie A4-1
2025-08-31CruzeiroSao PauloBrazil Serie A1-0
2025-04-13Sao PauloCruzeiroBrazil Serie A1-1
2025-01-16CruzeiroSao PauloFriendlies Clubs1-1
2024-09-15CruzeiroSao PauloSerie A0-1
2024-06-02Sao PauloCruzeiroSerie A2-0
2023-11-02Sao PauloCruzeiroSerie A1-0
2023-06-25CruzeiroSao PauloSerie A1-0
2019-10-17CruzeiroSao PauloSerie A1-0
2019-06-02Sao PauloCruzeiroSerie A1-1

League and cup meetings from our records and provider history.

Cruzeiro vs Sao Paulo odds

Odds comparison

latest snapshot per book

Median de-vigged market: home 49.5%, draw 26.9%, away 23.6%.

Bookmaker1X2
1xBet 1.93 3.55 4.13
Bet365 1.90 3.60 4.00
BetVictor 1.91 3.50 3.90
Betano 1.95 3.60 4.30
Betfair 1.85 3.50 4.00
Marathonbet 1.80 3.52 4.25
Pinnacle 1.96 3.53 4.06
SBO 1.91 3.11 3.50
William Hill 1.85 3.30 4.00

Odds movement

Median book price at each recorded snapshot, oldest to latest.

1 1.91 ▲ +0.11
X 3.52 ▲ +0.06
2 4.00 ▼ -0.33

46 snapshots recorded, from .