Botafogo vs Cruzeiro

3 August 2025 · Brasileirão · 2025 · Referee Matheus Delgado Candançan

Full time 0 – 2

Half-time: 0–2

  • Christian 23’
  • M. Pereira 41’

Match summary

Cruzeiro took a 2-0 win at Botafogo. Cruzeiro led 2-0 at half-time.

Christian put Cruzeiro ahead in the 23rd minute and M. Pereira made it 0-2 in the 41st minute.

The chances backed that up: Cruzeiro created 1.55 expected goals (xG) from 11 shots to Botafogo's 0.76 from 11.

Match stats

56% Possession 44%
11 Shots 11
2 Shots on target 4
6 Corners 5
488 Passes 385
84.2% Pass accuracy 79.7%
14 Tackles 12
15 Fouls 7
3 Yellow cards 2
1 Offsides 2

Key events

Botafogo Cruzeiro
Kick-off
9’
21’
ChristianShot on target
23’
ChristianRight foot shot0-1 (Cruzeiro)
26’
Christian
ArturVAR: Penalty given
33’
38’
ChristianShot on target
41’
M. PereiraRight foot shot0-2 (Cruzeiro)
Half-time0-2
D. RicardoK. Pantaleão
46’
ArturShot on target
49’
Second half underway
53’
58’
59’
J. CorreaArtur
59’
61’
A. BarbozaShot on target
64’
J. Correa
75’
89’
M. HenriqueChristian
89’
90+4’
L. DíazK. Jorge
Full-time0-2

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 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.76 1.55 23’ Christian (Cruzeiro), 0-1 23’ 41’ M. Pereira (Cruzeiro), 0-2 41’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.76 1.55 23’ Christian (Cruzeiro), 0-1 Christian 23’ 41’ M. Pereira (Cruzeiro), 0-2 Pereira 41’
Botafogo 0.76 xGCruzeiro 1.55 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Cruzeiro attacking Botafogo attacking 
23’ Christian (Cruzeiro), open play, 0.85 xG, goal 41’ M. Pereira (Cruzeiro), open play, 0.25 xG, goal 58’ Artur (Botafogo), open play, 0.16 xG, off target 69’ J. Savarino (Botafogo), open play, 0.14 xG, hit the woodwork 49’ Artur (Botafogo), open play, 0.12 xG, saved 45’ Christian (Cruzeiro), from a corner, 0.10 xG, off target 47’ Artur (Botafogo), open play, 0.08 xG, off target 5’ K. Jorge (Cruzeiro), open play, 0.08 xG, off target 21’ Christian (Cruzeiro), open play, 0.08 xG, saved 64’ A. Barboza (Botafogo), from a corner, 0.08 xG, saved 49’ A. Cabral (Botafogo), open play, 0.06 xG, blocked 38’ Christian (Cruzeiro), open play, 0.05 xG, saved 10’ M. Pereira (Cruzeiro), direct free kick, 0.04 xG, blocked 29’ A. Telles (Botafogo), from a corner, 0.03 xG, off target 90+3’ J. Savarino (Botafogo), from a corner, 0.04 xG, off target 44’ K. Jorge (Cruzeiro), open play, 0.03 xG, blocked 52’ M. Pereira (Cruzeiro), open play, 0.03 xG, off target 56’ Wanderson (Cruzeiro), open play, 0.03 xG, blocked 90+4’ A. Cabral (Botafogo), open play, 0.03 xG, blocked 4’ A. Telles (Botafogo), open play, 0.01 xG, off target 19’ Wanderson (Cruzeiro), open play, 0.02 xG, off target 72’ A. Barboza (Botafogo), open play, 0.02 xG, off target 23’ Christian (Cruzeiro), open play, 0.85 xG, goal 41’ M. Pereira (Cruzeiro), open play, 0.25 xG, goal 58’ Artur (Botafogo), open play, 0.16 xG, off target 69’ J. Savarino (Botafogo), open play, 0.14 xG, hit the woodwork 49’ Artur (Botafogo), open play, 0.12 xG, saved 45’ Christian (Cruzeiro), from a corner, 0.10 xG, off target 47’ Artur (Botafogo), open play, 0.08 xG, off target 5’ K. Jorge (Cruzeiro), open play, 0.08 xG, off target 21’ Christian (Cruzeiro), open play, 0.08 xG, saved 64’ A. Barboza (Botafogo), from a corner, 0.08 xG, saved 49’ A. Cabral (Botafogo), open play, 0.06 xG, blocked 38’ Christian (Cruzeiro), open play, 0.05 xG, saved 10’ M. Pereira (Cruzeiro), direct free kick, 0.04 xG, blocked 29’ A. Telles (Botafogo), from a corner, 0.03 xG, off target 56’ Wanderson (Cruzeiro), open play, 0.03 xG, blocked 90+3’ J. Savarino (Botafogo), from a corner, 0.04 xG, off target 44’ K. Jorge (Cruzeiro), open play, 0.03 xG, blocked 90+4’ A. Cabral (Botafogo), open play, 0.03 xG, blocked 52’ M. Pereira (Cruzeiro), open play, 0.03 xG, off target 4’ A. Telles (Botafogo), open play, 0.01 xG, off target 19’ Wanderson (Cruzeiro), open play, 0.02 xG, off target 72’ A. Barboza (Botafogo), open play, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Botafogo 4-2-3-1 Starting XI
John
Vitinho
Pantaleão 46’
Barboza
Telles 58’
Allan 59’
Freitas 70’
Artur 59’
Savarino
Montoro
Cabral
Cruzeiro 4-2-2-2 Starting XI
Cassio
William
Bruno
Villalba
Kaiki
Romero
Silva
Christian 89’
Wanderson 70’
Pereira 89’
Jorge 90’

Player stats

Goalkeeper1 player
John
90′ 2 2 31 – – – – –
Defenders6 players
Vitinho
90′ 4 – – 6 – 36 – – – –
K. Pantaleão Taken off
45′ – – – 1 1 26 – – – –
90′ – 1 – 1 1 65 4 – – –
A. Telles Taken off
58′ – – – 1 1 36 1 – – –
D. Ricardo Came on as a substitute
45′ – – – 1 1 34 – – – –
Cuiabano Came on as a substitute
32′ 2 – – 2 – 15 – – – –
Midfielders7 players
Allan Taken off
59′ – – 42 – 0.05 2 1 2 2 – –
70′ – – 56 – 0.02 – 2 2 1 1 –
Artur Taken off
59′ – – 18 – 0.02 1 – 3 – – –
90′ – – 34 3 0.25 1 – 2 – – –
90′ – – 38 1 0.05 2 2 8 1 2 –
Newton Came on as a substitute
32′ – – 19 – 0.00 – – 1 2 – –
J. Correa Came on as a substitute
32′ – – 12 – 0.02 1 – 4 2 2 –
Forwards1 player
90′ – – 2 – 0.09 0.02 – 6 1 13 –
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.