Our Sao Paulo vs Cruzeiro Prediction: 2-1
Sao Paulo vs Cruzeiro in the Brazil Serie A is scheduled for an 21:30 GMT kick-off on Saturday April 4, 2026. A 2-1 win for the home side is our expected outcome, though BTTS looks promising given both teams’ recent scoring records.
This Sao Paulo vs Cruzeiro prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Sao Paulo's Last Match – Internacional vs Sao Paulo
Sao Paulo will seek to go one better this time following a 1-1 Brazil Serie A share of the spoils with Internacional on April 1. In that match, Sao Paulo saw 66% of the ball and created 8 goal attempts, with 3 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Internacional | 34% | 6 (4) | 1.01 | 27 |
Sao Paulo | 66% | 8 (3) | 0.86 | 60 |
Cruzeiro's Last Match – Cruzeiro vs Vitoria
Cruzeiro will want to continue their winning form after a 3-0 Brazil Serie A victory over Vitoria, knowing this is a must-win match for their campaign. In that match, Cruzeiro recorded 59% possession, firing 7 shots at goal, with 6 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Cruzeiro | 59% | 7 (6) | 1.97 | 56 |
Vitoria | 41% | 2 (1) | 0.12 | 45 |
Sao Paulo vs Cruzeiro Stats
Key Stats
| Sao Paulo | Cruzeiro | |
|---|---|---|
| 1.03 | Attacking Strength | 0.84 |
| 0.84 | Defence Strength | 1.1 |
| 1.9 | Points Per Game | 1.8 |
| 6/10 | WIN | 5/10 |
| 1/10 | DRAW | 3/10 |
| 3/10 | Clean Sheets | 4/10 |
| 5/10 | BTTS | 5/10 |
| 4/10 | Over 2.5 Goals | 5/10 |
| 1.3 | Average Scored | 1.4 |
Goals Scored vs Goals Conceded
Sao Paulo are averaging 1.3 goals scored and 0.8 conceded per match, while Cruzeiro average 1.4 scored and 1.0 conceded per game.
Sao Paulo 13-8
Cruzeiro 14-10
What are the odds for this match?
Sao Paulo to win: @2.15
Draw: @3.2
Cruzeiro to win: @3.6
Lineups
Sao Paulo (4-2-3-1) : Rafael, Lucas Ramon, Rafael Toloi, Sabino, Wendell, Damian Bobadilla, Marcos Antonio, Artur, Luciano, Ferreira, Jonathan Calleri
Cruzeiro (4-2-3-1) : Matheus Cunha, William, Fabricio Bruno, Lucas Villalba, Kaiki, Matheus Henrique, Gerson, Christian, Matheus Pereira, Keny Arroyo, Kaio Jorge



Internacional
Sao Paulo
Cruzeiro
Vitoria