Cruzeiro vs Sao Paulo

31 August 2025 · Brasileirão · 2025 · Referee Anderson Daronco

Full time 1 – 0

Half-time: 0–0

  • M. Pereira 64’

Match summary

Cruzeiro beat Sao Paulo 1-0. It was goalless at half-time.

M. Pereira put Cruzeiro ahead with a direct free kick in the 64th minute.

There was little between the sides on chances: Cruzeiro created 0.96 expected goals (xG) from 12 shots, Sao Paulo 0.92 from 14.

Match stats

40% Possession 60%
12 Shots 14
7 Shots on target 5
6 Corners 9
321 Passes 479
79.1% Pass accuracy 86.6%
12 Tackles 12
11 Fouls 9
2 Yellow cards 4
1 Offsides 1

Key events

Cruzeiro Sao Paulo
Kick-off
23’
28’
Shot on target
37’
Half-time0-0
46’
48’
LucianoShot on target
Second half underway
M. PereiraShot on target
55’
61’
M. PereiraFree Kick1-0 (Cruzeiro)
64’
G. BarbosaShot on target
69’
70’
Patryck
73’
L. VillalbaShot on target
77’
KaikiShot on target
77’
78’
J. DinennoLuciano
78’
83’
WendellPatryck
83’
HenriqueP. Maia
84’
D. BobadillaShot on target
87’
88’
90+1’
J. DinennoShot on target
90+1’
J. DinennoShot on target
G. BarbosaShot on target
90+3’
90+5’
J. DinennoShot on target
Full-time1-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.96 0.92 64’ M. Pereira (Cruzeiro), 1-0 64’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.96 0.92 64’ M. Pereira (Cruzeiro), 1-0 Pereira 64’
Cruzeiro 0.96 xGSao Paulo 0.92 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Sao Paulo attacking Cruzeiro attacking 
77’ L. Villalba (Cruzeiro), from a corner, 0.46 xG, saved 90+5’ J. Dinenno (Sao Paulo), from a corner, 0.24 xG, saved 90+1’ J. Dinenno (Sao Paulo), open play, 0.17 xG, saved 90+1’ J. Dinenno (Sao Paulo), open play, 0.16 xG, saved 69’ G. Barbosa (Cruzeiro), open play, 0.15 xG, saved 64’ M. Pereira (Cruzeiro), direct free kick, 0.10 xG, goal 45’ Patryck (Sao Paulo), open play, 0.10 xG, off target 77’ Kaiki (Cruzeiro), from a corner, 0.08 xG, saved 90+5’ N. Ferraresi (Sao Paulo), from a corner, 0.05 xG, blocked 81’ Patryck (Sao Paulo), open play, 0.04 xG, blocked 11’ Sabino (Sao Paulo), from a corner, 0.03 xG, off target 47’ Rodriguinho (Sao Paulo), set piece, 0.03 xG, off target 55’ M. Pereira (Cruzeiro), open play, 0.04 xG, saved 47’ Ferreira (Sao Paulo), set piece, 0.03 xG, blocked 86’ G. Barbosa (Cruzeiro), open play, 0.03 xG, off target 18’ Kaiki (Cruzeiro), open play, 0.02 xG, blocked 37’ Unknown (Cruzeiro), open play, 0.02 xG, saved 48’ Luciano (Sao Paulo), open play, 0.02 xG, saved 7’ Rodriguinho (Sao Paulo), open play, 0.02 xG, off target 43’ L. Villalba (Cruzeiro), open play, 0.02 xG, off target 84’ D. Bobadilla (Sao Paulo), open play, 0.01 xG, saved 90+3’ G. Barbosa (Cruzeiro), open play, 0.02 xG, saved 13’ Wanderson (Cruzeiro), set piece, 0.01 xG, blocked 15’ Sabino (Sao Paulo), open play, 0.01 xG, blocked 59’ Kaiki (Cruzeiro), open play, 0.01 xG, blocked 81’ N. Ferraresi (Sao Paulo), from a corner, 0.01 xG, blocked 77’ L. Villalba (Cruzeiro), from a corner, 0.46 xG, saved 90+5’ J. Dinenno (Sao Paulo), from a corner, 0.24 xG, saved 90+1’ J. Dinenno (Sao Paulo), open play, 0.17 xG, saved 90+1’ J. Dinenno (Sao Paulo), open play, 0.16 xG, saved 69’ G. Barbosa (Cruzeiro), open play, 0.15 xG, saved 64’ M. Pereira (Cruzeiro), direct free kick, 0.10 xG, goal 45’ Patryck (Sao Paulo), open play, 0.10 xG, off target 77’ Kaiki (Cruzeiro), from a corner, 0.08 xG, saved 90+5’ N. Ferraresi (Sao Paulo), from a corner, 0.05 xG, blocked 81’ Patryck (Sao Paulo), open play, 0.04 xG, blocked 55’ M. Pereira (Cruzeiro), open play, 0.04 xG, saved 11’ Sabino (Sao Paulo), from a corner, 0.03 xG, off target 47’ Rodriguinho (Sao Paulo), set piece, 0.03 xG, off target 47’ Ferreira (Sao Paulo), set piece, 0.03 xG, blocked 86’ G. Barbosa (Cruzeiro), open play, 0.03 xG, off target 18’ Kaiki (Cruzeiro), open play, 0.02 xG, blocked 37’ Unknown (Cruzeiro), open play, 0.02 xG, saved 48’ Luciano (Sao Paulo), open play, 0.02 xG, saved 7’ Rodriguinho (Sao Paulo), open play, 0.02 xG, off target 43’ L. Villalba (Cruzeiro), open play, 0.02 xG, off target 84’ D. Bobadilla (Sao Paulo), open play, 0.01 xG, saved 90+3’ G. Barbosa (Cruzeiro), open play, 0.02 xG, saved 13’ Wanderson (Cruzeiro), set piece, 0.01 xG, blocked 59’ Kaiki (Cruzeiro), open play, 0.01 xG, blocked 15’ Sabino (Sao Paulo), open play, 0.01 xG, blocked 81’ N. Ferraresi (Sao Paulo), from a corner, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Cruzeiro 4-4-2 Starting XI
Cassio
William
Bruno
Villalba
Kaiki
Henrique
Romero
Silva 87’
Wanderson 73’
Jorge 46’
Pereira 87’
Sao Paulo 3-4-1-2 Starting XI
Rafael
Ferraresi
Franco
Sabino
Soares
Maia 83’
Bobadilla
Patryck 83’
Rodriguinho
Luciano 78’
Ferreira 78’

Player stats

Goalkeeper1 player
Cassio
90′ 5 0 19 – – – – –
Defenders5 players
William
90′ 1 2 – 4 1 43 – – – –
90′ – 2 – 3 3 46 2 – – –
90′ 1 3 – 5 1 37 2 – – –
Kaiki
90′ 3 2 – 6 1 23 1 – – –
K. Prates Came on as a substitute
10′ 1 – – 1 – 2 – – – –
Midfielders5 players
90′ – – 25 – 0.01 2 1 4 1 2 –
90′ – – 43 1 0.01 3 – 3 – – –
L. Silva Taken off
87′ – – 25 1 0.01 – – 2 2 – –
Wanderson Taken off
73′ – – 9 1 0.01 1 1 3 1 1 –
Eduardo Came on as a substitute
17′ – – 5 – 0.00 – – 2 – 1 –
Forwards4 players
K. Jorge Taken off
45′ – – – – – 0.01 – – – 4 –
M. Pereira Taken off
87′ 1 – 2 2 0.14 0.03 2 4 1 31 –
G. Barbosa Came on as a substitute
45′ – – 3 2 0.20 0.00 – 1 – 9 –
L. Sinisterra Came on as a substitute
10′ – – – – – – – 1 – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.