Botafogo vs Bahia

2 October 2025 · Brasileirão · 2025 · Referee Felipe Fernandes de Lima

Full time 2 – 1

Half-time: 1–0

  • S. Rodríguez 27’
  • Jeffinho 46’
  • R. Nestor 55’

Match summary

Botafogo saw off Bahia 2-1. Botafogo led 1-0 at half-time.

S. Rodríguez put Botafogo ahead in the 27th minute, Jeffinho made it 2-0 in the 46th minute, and R. Nestor pulled one back to make it 2-1 with a direct free kick in the 55th minute.

The chances backed that up: Botafogo created 1.47 expected goals (xG) from 15 shots to Bahia's 0.33 from 10. Bahia had a player sent off.

Match stats

51% Possession 49%
15 Shots 10
7 Shots on target 2
6 Corners 4
418 Passes 407
84.4% Pass accuracy 83.0%
13 Tackles 7
19 Fouls 10
4 Yellow cards 6
0 Red cards 1
2 Offsides 0

Key events

Botafogo Bahia
0’
L. JubaArgument
D. AncelottiManagerArgument
0’
Kick-off
NewtonShot on target
23’
CuiabanoShot on target
26’
S. RodríguezRight foot shot1-0 (Botafogo)
27’
40’
S. AriasFoul
J. SavarinoShot on target
42’
45+4’
M. SanabriaArgument
CuiabanoArgument
45+4’
Half-time1-0
JeffinhoRight foot shot2-0 (Botafogo)
46’
46’
A. CabralShot on target
51’
Second half underway
54’
M. AraújoS. R. Mingo
55’
R. NestorFree Kick2-1 (Bahia)
59’
M. SanabriaSecond yellowSimulation
JeffinhoShot on target
61’
D. RicardoCuiabano
64’
65’
70’
R. NestorFoul
72’
72’
R. NestorShot on target
ArturJeffinho
75’
75’
80’
G. BahiaK. Pantaleão
80’
AllanFoul
87’
D. RicardoFoul
89’
90+4’
G. XavierFoul
Full-time2-1

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 1.47 0.33 27’ S. Rodríguez (Botafogo), 1-0 27’ 46’ Jeffinho (Botafogo), 2-0 46’ 55’ R. Nestor (Bahia), 2-1 55’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.47 0.33 27’ S. Rodríguez (Botafogo), 1-0 Rodríguez 27’ 46’ Jeffinho (Botafogo), 2-0 Jeffinho 46’ 55’ R. Nestor (Bahia), 2-1 Nestor 55’
Botafogo 1.47 xGBahia 0.33 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bahia attacking Botafogo attacking 
46’ Jeffinho (Botafogo), open play, 0.25 xG, goal 34’ Vitinho (Botafogo), open play, 0.20 xG, off target 75’ A. Cabral (Botafogo), set piece, 0.16 xG, blocked 26’ Cuiabano (Botafogo), open play, 0.14 xG, saved 27’ S. Rodríguez (Botafogo), open play, 0.13 xG, goal 46’ S. Rodríguez (Botafogo), open play, 0.11 xG, blocked 42’ J. Savarino (Botafogo), direct free kick, 0.09 xG, saved 29’ A. Cabral (Botafogo), open play, 0.09 xG, off target 44’ J. Guilherme (Bahia), open play, 0.06 xG, hit the woodwork 90+4’ S. Rodríguez (Botafogo), direct free kick, 0.07 xG, off target 46’ Cuiabano (Botafogo), open play, 0.06 xG, off target 90+1’ R. Nestor (Bahia), direct free kick, 0.05 xG, off target 19’ J. Savarino (Botafogo), open play, 0.05 xG, blocked 81’ M. Araújo (Bahia), set piece, 0.05 xG, off target 51’ A. Cabral (Botafogo), open play, 0.05 xG, saved 56’ M. Araújo (Bahia), open play, 0.05 xG, off target 55’ R. Nestor (Bahia), direct free kick, 0.03 xG, goal 23’ Newton (Botafogo), open play, 0.02 xG, saved 61’ Jeffinho (Botafogo), open play, 0.02 xG, saved 66’ J. Guilherme (Bahia), set piece, 0.02 xG, off target 15’ S. Arias (Bahia), open play, 0.02 xG, blocked 51’ Newton (Botafogo), from a corner, 0.02 xG, off target 72’ R. Nestor (Bahia), direct free kick, 0.01 xG, saved 73’ M. Araújo (Bahia), from a corner, 0.01 xG, blocked 25’ Rezende (Bahia), open play, 0.01 xG, blocked 46’ Jeffinho (Botafogo), open play, 0.25 xG, goal 34’ Vitinho (Botafogo), open play, 0.20 xG, off target 75’ A. Cabral (Botafogo), set piece, 0.16 xG, blocked 26’ Cuiabano (Botafogo), open play, 0.14 xG, saved 27’ S. Rodríguez (Botafogo), open play, 0.13 xG, goal 46’ S. Rodríguez (Botafogo), open play, 0.11 xG, blocked 42’ J. Savarino (Botafogo), direct free kick, 0.09 xG, saved 29’ A. Cabral (Botafogo), open play, 0.09 xG, off target 44’ J. Guilherme (Bahia), open play, 0.06 xG, hit the woodwork 90+4’ S. Rodríguez (Botafogo), direct free kick, 0.07 xG, off target 46’ Cuiabano (Botafogo), open play, 0.06 xG, off target 90+1’ R. Nestor (Bahia), direct free kick, 0.05 xG, off target 19’ J. Savarino (Botafogo), open play, 0.05 xG, blocked 81’ M. Araújo (Bahia), set piece, 0.05 xG, off target 51’ A. Cabral (Botafogo), open play, 0.05 xG, saved 56’ M. Araújo (Bahia), open play, 0.05 xG, off target 55’ R. Nestor (Bahia), direct free kick, 0.03 xG, goal 23’ Newton (Botafogo), open play, 0.02 xG, saved 61’ Jeffinho (Botafogo), open play, 0.02 xG, saved 66’ J. Guilherme (Bahia), set piece, 0.02 xG, off target 15’ S. Arias (Bahia), open play, 0.02 xG, blocked 51’ Newton (Botafogo), from a corner, 0.02 xG, off target 72’ R. Nestor (Bahia), direct free kick, 0.01 xG, saved 73’ M. Araújo (Bahia), from a corner, 0.01 xG, blocked 25’ Rezende (Bahia), open play, 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

Botafogo 4-2-3-1 Starting XI
Linck
Vitinho 75’
Pantaleão 80’
Barboza
Cuiabano 64’
Freitas
Newton 80’
Rodríguez
Savarino
Jeffinho 75’
Cabral
Bahia 4-2-3-1 Starting XI
Ronaldo
Arias
Xavier
Mingo 54’
Juba 19’
Rezende
Lucas
Kayky 46’
Ribeiro 46’
Sanabria
José 65’

Player stats

Goalkeeper1 player
90′ 1 1 21 – – – – –
Defenders7 players
Vitinho Taken off
75′ – – – 1 – 29 3 – 1 –
K. Pantaleão Taken off
80′ – – – 2 1 45 1 – – –
90′ 2 2 – 5 2 51 2 – – –
Cuiabano Taken off
64′ – 2 – – – 26 – – 1 –
D. Ricardo Came on as a substitute
26′ 1 – – 2 – 16 1 – – –
M. Ponte Came on as a substitute
15′ 1 – – 1 – 6 – – – –
G. Bahia Came on as a substitute
10′ 1 – – 1 – 5 – – – –
Midfielders7 players
90′ – – 67 1 0.46 2 1 3 1 – –
Newton Taken off
80′ – – 51 – 0.02 2 2 4 2 – –
90′ 1 – 34 2 0.26 2 2 9 1 3 –
90′ – – 26 2 0.05 – – – – – –
Jeffinho Taken off
75′ 1 – 20 – 0.02 2 1 4 1 – –
Artur Came on as a substitute
15′ – – 1 – 0.00 – – – 1 – –
Allan Came on as a substitute
10′ – – 9 – 0.00 – – – 1 – –
Forwards1 player
90′ – – 3 1 0.30 0.01 – 7 3 11 –
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.