Our Cruzeiro vs Sao Paulo Prediction: 2-1
Cruzeiro vs Sao Paulo in the Brazil Serie A is scheduled for an 00:00 GMT kick-off on Sunday August 31, 2025. Our correct score prediction favors a 2-1 home triumph, but considering both teams’ ability to find the net, BTTS is also a solid alternative bet.
Our prediction is supported by key performance data, betting odds and match insights — everything you need is right below to make smarter bets.
→ View Today's Football Score Tips
Recent Form Insights
Cruzeiro's Last Match – Atletico Mineiro vs Cruzeiro
Cruzeiro will want to continue their winning form after a 2-0 Copa do Brasil victory over Atletico Mineiro, knowing this is a must-win match for their campaign. In that match, Cruzeiro recorded 39% possession, firing 5 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Atletico Mineiro | 61% | 0 (3) | 0.63 | 45 |
Cruzeiro | 39% | 0 (5) | 0.79 | 29 |
Sao Paulo's Last Match – Sao Paulo vs Atletico Mineiro
Determined to maintain their recent success, Sao Paulo must win following their 2-0 Brazil Serie A victory against Atletico Mineiro on August 24. In that match, Sao Paulo saw 51% of the ball and created 9 goal attempts, with 5 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Sao Paulo | 51% | 9 (5) | 1.72 | 48 |
Atletico Mineiro | 49% | 3 (0) | 0.09 | 31 |
Cruzeiro vs Sao Paulo Stats
Key Stats
| Cruzeiro | Sao Paulo | |
|---|---|---|
| 1.44 | Attacking Strength | 1.07 |
| 0.78 | Defence Strength | 0.94 |
| 1.8 | Points Per Game | 2.1 |
| 5/10 | WIN | 6/10 |
| 3/10 | DRAW | 3/10 |
| 6/10 | Clean Sheets | 4/10 |
| 4/10 | BTTS | 5/10 |
| 4/10 | Over 2.5 Goals | 4/10 |
| 1.7 | Average Scored | 1.5 |
Goals Scored vs Goals Conceded
Cruzeiro are averaging 1.5 goals scored and 0.6 conceded per match, while Sao Paulo average 1.5 scored and 0.7 conceded per game.
Cruzeiro 15-6
Sao Paulo 15-7
What are the odds for this match?
Cruzeiro to win: @1.8
Draw: @3.4
Sao Paulo to win: @4.5
Lineups
Cruzeiro (4-2-2-2) : Cassio, William, Fabricio Bruno, Lucas Villalba, Kaiki, Lucas Romero, Lucas Silva, Matheus Henrique, Wanderson, Matheus Pereira, Kaio Jorge
Sao Paulo (3-5-2) : Rafael, Nahuel Ferraresi, Alan Franco, Sabino, Cedric, Damian Bobadilla, Pablo Maia, Rodriguinho, Patryck, Luciano, Ferreira



Atletico Mineiro
Cruzeiro
Sao Paulo
Flamengo
Palmeiras
Cruzeiro
Mirassol
Botafogo
EC Bahia
Fluminense
Sao Paulo
Bragantino
Corinthians
Atletico Mineiro
Gremio
Vasco da Gama
Ceara
Internacional
Vitoria
Santos
Fortaleza
EC Juventude
Sport Recife