Botafogo vs Ceara

4 June 2025 · Brasileirão · 2025 · Referee Edina Alves Batista

Full time 3 – 2

Half-time: 1–0

  • Gonzalo Mastriani 45’
  • Alex Telles 72’ (pen)
  • Marlon Freitas 77’
  • Pedro Raul 57’, 87’

Match summary

Botafogo won 3-2 at home to Ceara. Botafogo led 1-0 at half-time.

In the first half, Gonzalo Mastriani put Botafogo ahead in the 45th minute. In the second half, Pedro Raul equalised in the 57th minute, Alex Telles put Botafogo back in front from the penalty spot in the 72nd minute, Marlon Freitas made it 3-1 in the 77th minute, and Raul pulled one back to make it 3-2 with a header in the 87th minute.

The chances backed that up: Botafogo created 2.58 expected goals (xG) from 16 shots to Ceara's 0.59 from 9.

Match stats

58% Possession 42%
16 Shots 9
10 Shots on target 3
6 Corners 0
514 Passes 366
88.1% Pass accuracy 85.2%
14 Tackles 15
12 Fouls 11
1 Yellow cards 2
2 Offsides 3

Key events

Botafogo Ceara
Kick-off
Gonzalo MastrianiShot on target
18’
Igor JesusShot on target
18’
44’
Pedro HenriqueShot on target
Gonzalo MastrianiRight foot shot1-0 (Botafogo)
45’
Santiago RodríguezShot on target
45’
45+5’
Pedro Henrique
Half-time1-0
Second half underway
52’
Santiago RodríguezShot on target
52’
57’
Pedro RaulLeft foot shot1-1 (Ceara)
ArturVAR: No penalty
69’
Alex TellesPenalty2-1 (Botafogo)
72’
73’
LourençoFernando Sobral
73’
Matheus AraújoLucas Mugni
ArturShot on target
75’
Danilo BarbosaGonzalo Mastriani
76’
Marlon FreitasLeft foot shot3-1 (Botafogo)
77’
80’
Lucas LimaDieguinho
80’
LelêPedro Henrique
87’
Pedro RaulHeader3-2 (Ceara)
Danilo BarbosaShot on target
90+1’
Nathan FernandesShot on target
90+6’
90+9’
Full-time3-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 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.58 0.59 45’ Gonzalo Mastriani (Botafogo), 1-0 45’ 57’ Pedro Raul (Ceara), 1-1 57’ 72’ Alex Telles (Botafogo), 2-1 72’ 77’ Marlon Freitas (Botafogo), 3-1 77’ 87’ Pedro Raul (Ceara), 3-2 87’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.58 0.59 45’ Gonzalo Mastriani (Botafogo), 1-0 Mastriani 45’ 57’ Pedro Raul (Ceara), 1-1 Raul 57’ 72’ Alex Telles (Botafogo), 2-1 Telles 72’ 77’ Marlon Freitas (Botafogo), 3-1 Freitas 77’ 87’ Pedro Raul (Ceara), 3-2 Raul 87’
Botafogo 2.58 xGCeara 0.59 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Ceara attacking Botafogo attacking 
45’ Gonzalo Mastriani (Botafogo), open play, 0.96 xG, goal 72’ Alex Telles (Botafogo), penalty, 0.79 xG, goal 57’ Pedro Raul (Ceara), open play, 0.41 xG, goal 75’ Gonzalo Mastriani (Botafogo), open play, 0.14 xG, off target 75’ Artur (Botafogo), open play, 0.12 xG, saved 55’ Jair (Botafogo), from a corner, 0.11 xG, off target 77’ Marlon Freitas (Botafogo), open play, 0.08 xG, goal 54’ Alex Telles (Botafogo), direct free kick, 0.08 xG, blocked 90+6’ Nathan Fernandes (Botafogo), open play, 0.07 xG, saved 18’ Igor Jesus (Botafogo), open play, 0.06 xG, saved 81’ Igor Jesus (Botafogo), open play, 0.05 xG, blocked 44’ Pedro Henrique (Ceara), direct free kick, 0.04 xG, saved 9’ Pedro Henrique (Ceara), set piece, 0.03 xG, blocked 45’ Santiago Rodríguez (Botafogo), open play, 0.03 xG, saved 79’ Nicolas (Ceara), open play, 0.03 xG, off target 87’ Pedro Raul (Ceara), open play, 0.03 xG, goal 18’ Gonzalo Mastriani (Botafogo), open play, 0.02 xG, saved 26’ Antonio Galeano (Ceara), open play, 0.02 xG, off target 52’ Santiago Rodríguez (Botafogo), open play, 0.02 xG, saved 34’ Artur (Botafogo), open play, 0.02 xG, hit the woodwork 90+1’ Danilo Barbosa (Botafogo), open play, 0.02 xG, saved 90+10’ Pedro Raul (Ceara), set piece, 0.02 xG, off target 22’ Pedro Henrique (Ceara), open play, 0.01 xG, off target 90+10’ Marllon (Ceara), set piece, 0.01 xG, blocked 14’ Alex Telles (Botafogo), from a corner, 0.01 xG, off target 45’ Gonzalo Mastriani (Botafogo), open play, 0.96 xG, goal 72’ Alex Telles (Botafogo), penalty, 0.79 xG, goal 57’ Pedro Raul (Ceara), open play, 0.41 xG, goal 75’ Gonzalo Mastriani (Botafogo), open play, 0.14 xG, off target 75’ Artur (Botafogo), open play, 0.12 xG, saved 55’ Jair (Botafogo), from a corner, 0.11 xG, off target 77’ Marlon Freitas (Botafogo), open play, 0.08 xG, goal 54’ Alex Telles (Botafogo), direct free kick, 0.08 xG, blocked 90+6’ Nathan Fernandes (Botafogo), open play, 0.07 xG, saved 18’ Igor Jesus (Botafogo), open play, 0.06 xG, saved 81’ Igor Jesus (Botafogo), open play, 0.05 xG, blocked 44’ Pedro Henrique (Ceara), direct free kick, 0.04 xG, saved 9’ Pedro Henrique (Ceara), set piece, 0.03 xG, blocked 45’ Santiago Rodríguez (Botafogo), open play, 0.03 xG, saved 87’ Pedro Raul (Ceara), open play, 0.03 xG, goal 79’ Nicolas (Ceara), open play, 0.03 xG, off target 18’ Gonzalo Mastriani (Botafogo), open play, 0.02 xG, saved 26’ Antonio Galeano (Ceara), open play, 0.02 xG, off target 52’ Santiago Rodríguez (Botafogo), open play, 0.02 xG, saved 34’ Artur (Botafogo), open play, 0.02 xG, hit the woodwork 90+1’ Danilo Barbosa (Botafogo), open play, 0.02 xG, saved 90+10’ Pedro Raul (Ceara), set piece, 0.02 xG, off target 22’ Pedro Henrique (Ceara), open play, 0.01 xG, off target 90+10’ Marllon (Ceara), set piece, 0.01 xG, blocked 14’ Alex Telles (Botafogo), from a corner, 0.01 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
Victor
Telles 81’
Jair
Ricardo
Vitinho
Gregore
Freitas 81’
Rodríguez 61’
Artur
Jesus
Mastriani 76’
Ceara 4-2-3-1 Starting XI
Miguel
Nicolas
Marllon
Machado
Souza 90’
Sobral 73’
Dieguinho 80’
Henrique 80’
Galeano
Mugni 73’
Raul 2

Player stats

Goalkeeper1 player
90′ 1 2 35 2 – – – –
Defenders5 players
Vitinho
90′ 1 1 – 2 – 43 2 – – –
Jair
90′ – 1 – 4 3 61 – – – –
David Ricardo
90′ 1 – – 5 3 52 – – – –
Alex Telles Taken off
81′ 1 2 – 1 – 25 – 1 – –
Mateo Ponte Came on as a substitute
9′ – – – – – 6 – – – –
Midfielders6 players
Gregore
90′ – – 93 2 0.03 6 3 6 2 – –
Marlon Freitas Taken off
81′ 1 – 73 2 0.06 2 – 2 1 – –
Artur
90′ – – 33 – 0.20 1 – 3 1 1 –
Santiago Rodríguez Taken off
61′ – – 29 2 0.13 – 1 5 2 3 –
Danilo Barbosa Came on as a substitute
15′ – – 5 – 0.00 1 – 1 – – –
Allan Came on as a substitute
9′ – – 17 – 0.01 1 – 1 – – –
Forwards3 players
90′ – – 2 1 0.11 0.01 1 7 3 26 –
Gonzalo Mastriani Taken off
75′ 1 – 3 2 1.13 0.00 – 2 1 6 –
Nathan Fernandes Came on as a substitute
29′ – – 1 1 0.07 0.01 – – – 10 –
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.