Fluminense vs Botafogo

28 September 2025 · Brasileirão · 2025 · Referee Ramon Abatti Abel

Full time 2 – 0

Half-time: 1–0

  • G. Cano 33’
  • Lima 89’

Match summary

Fluminense beat Botafogo 2-0. Fluminense led 1-0 at half-time.

G. Cano put Fluminense ahead with a header in the 33rd minute and Lima made it 2-0 in the 89th minute.

There was little between the sides on chances: Fluminense created 0.82 expected goals (xG) from 8 shots, Botafogo 0.97 from 12.

Match stats

47% Possession 53%
8 Shots 12
3 Shots on target 1
4 Corners 2
408 Passes 463
83.3% Pass accuracy 85.7%
17 Tackles 17
10 Fouls 13
2 Yellow cards 2
4 Offsides 1

Key events

Fluminense Botafogo
Kick-off
32’
VitinhoShot on target
G. CanoHeader1-0 (Fluminense)
33’
39’
39’
Half-time1-0
Second half underway
K. SernaShot on target
50’
64’
64’
64’
72’
72’
79’
82’
87’
LimaLeft foot shot2-0 (Fluminense)
89’
90+4’
90+4’
Full-time2-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.82 0.97 33’ G. Cano (Fluminense), 1-0 33’ 89’ Lima (Fluminense), 2-0 89’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.82 0.97 33’ G. Cano (Fluminense), 1-0 Cano 33’ 89’ Lima (Fluminense), 2-0 Lima 89’
Fluminense 0.82 xGBotafogo 0.97 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Botafogo attacking Fluminense attacking 
37’ J. Savarino (Botafogo), open play, 0.36 xG, blocked 33’ G. Cano (Fluminense), open play, 0.31 xG, goal 32’ Vitinho (Botafogo), open play, 0.24 xG, saved 89’ Lima (Fluminense), open play, 0.25 xG, goal 90+2’ M. Freitas (Botafogo), set piece, 0.10 xG, off target 70’ Cuiabano (Botafogo), open play, 0.07 xG, off target 17’ G. Cano (Fluminense), open play, 0.07 xG, blocked 6’ K. Serna (Fluminense), open play, 0.06 xG, blocked 45’ G. Cano (Fluminense), open play, 0.06 xG, off target 29’ Cuiabano (Botafogo), open play, 0.05 xG, blocked 6’ S. Xavier (Fluminense), open play, 0.04 xG, off target 72’ A. Cabral (Botafogo), open play, 0.03 xG, off target 76’ M. Freitas (Botafogo), open play, 0.03 xG, off target 50’ K. Serna (Fluminense), open play, 0.02 xG, saved 7’ C. Ramos (Botafogo), open play, 0.02 xG, off target 41’ G. Bahia (Botafogo), open play, 0.02 xG, off target 56’ D. Ricardo (Botafogo), set piece, 0.02 xG, blocked 73’ Artur (Botafogo), open play, 0.02 xG, off target 84’ M. Martinelli (Fluminense), open play, 0.01 xG, off target 16’ Newton (Botafogo), open play, 0.01 xG, hit the woodwork 37’ J. Savarino (Botafogo), open play, 0.36 xG, blocked 33’ G. Cano (Fluminense), open play, 0.31 xG, goal 89’ Lima (Fluminense), open play, 0.25 xG, goal 32’ Vitinho (Botafogo), open play, 0.24 xG, saved 90+2’ M. Freitas (Botafogo), set piece, 0.10 xG, off target 17’ G. Cano (Fluminense), open play, 0.07 xG, blocked 70’ Cuiabano (Botafogo), open play, 0.07 xG, off target 6’ K. Serna (Fluminense), open play, 0.06 xG, blocked 45’ G. Cano (Fluminense), open play, 0.06 xG, off target 29’ Cuiabano (Botafogo), open play, 0.05 xG, blocked 6’ S. Xavier (Fluminense), open play, 0.04 xG, off target 72’ A. Cabral (Botafogo), open play, 0.03 xG, off target 76’ M. Freitas (Botafogo), open play, 0.03 xG, off target 41’ G. Bahia (Botafogo), open play, 0.02 xG, off target 50’ K. Serna (Fluminense), open play, 0.02 xG, saved 56’ D. Ricardo (Botafogo), set piece, 0.02 xG, blocked 7’ C. Ramos (Botafogo), open play, 0.02 xG, off target 73’ Artur (Botafogo), open play, 0.02 xG, off target 84’ M. Martinelli (Fluminense), open play, 0.01 xG, off target 16’ Newton (Botafogo), open play, 0.01 xG, hit the woodwork
Size shows xG Goal On target Off target or blocked

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

Lineups

Fluminense 4-4-2 Starting XI
Fabio
Xavier 72’
Silva 87’
Freytes
Renê
Canobbio 79’
Martinelli
Hércules
Serna
Cano 72’
Acosta 79’
Botafogo 4-2-3-1 Starting XI
Linck
Vitinho 82’
Bahia
Ricardo
Marçal 64’
Newton
Freitas
Rodríguez 82’
Savarino 64’
Cuiabano
Ramos 64’

Player stats

Goalkeeper1 player
Fabio
90′ 1 0 20 – – – – –
Defenders6 players
S. Xavier Taken off
72′ 2 – – 3 – 27 1 – – –
T. Silva Taken off
87′ – – – 2 2 49 1 – – –
90′ 1 1 – 5 2 60 – – – –
Renê
90′ 2 – – 4 – 46 – – – –
Guga Came on as a substitute
18′ 2 – – 3 – 3 – – – –
Ignácio Came on as a substitute
8′ – – – 2 – 3 1 – – –
Midfielders6 players
A. Canobbio Taken off
79′ – – 27 1 0.03 3 – 3 1 – –
90′ – 1 54 2 0.15 2 2 3 3 – –
Hércules
90′ – – 30 – 0.01 1 – 3 1 1 –
90′ – – 34 1 0.03 2 – 8 1 1 –
Y. Soteldo Came on as a substitute
11′ – – 3 – 0.00 – – 1 – 1 –
Lima Came on as a substitute
11′ 1 – 2 – 0.00 1 – 1 – – –
Forwards3 players
G. Cano Taken off
72′ 1 – 3 1 0.43 0.01 – 2 – 14 –
L. F. Acosta Taken off
90′ – – – – – 0.30 2 – – 32 –
Everaldo Came on as a substitute
18′ – – – – – 0.00 – 4 1 4 –
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.