Serie A Regular Season - 8

RB Bragantino 1 - 2 FT Botafogo

Estádio Cícero de Souza Marques

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
68
FT
Sat, Mar 21
Português
RB Bragantino
1-2
Botafogo
⚡ Intensity 64
⚖️ Balance 63
🏆 Stakes 0
🎲 Upset 60
Clinical Botafogo stun wasteful Bragantino away.

Clinical Botafogo Smash and Grab Vital Away Points

Worth Watching Futmetrix Score: 68/100. Our verdict points to a masterclass in ruthless efficiency, as the visitors survived a relentless siege to snatch victory against the odds.

The Opening Act

Estádio Cícero de Souza Marques witnessed an explosive start where the Intensity was dialled up from the very first whistle. Botafogo struck first blood in the 8th minute when Alex Telles coolly dispatched a penalty, silencing the home crowd. However, RB Bragantino quickly shook off the early setback. By the 15th minute, Lucas Barbosa levelled the tie, slotting home accurately after a sharp, incisive delivery from H. Mosquera to instantly restore the Balance. The hosts comfortably controlled possession at 59%, pinning the visitors back and turning the final third into a relentless shooting gallery. Mosquera thought he had completed a rapid turnaround in the 21st minute, but a lengthy VAR review ruled his strike out for offside, keeping the visitors firmly in the contest.

The Pivot

The second half evolved into a classic attack-versus-defence scenario as the desperate visitors dug deep. Bragantino piled on immense pressure, registering 15 total shots and a staggering 11 corners, yet they repeatedly blunted their attacks against a resolute away defence. Even the introduction of substitute Ignacio Sosa, who orchestrated the midfield brilliantly and unlocked new passing lanes, could not break the deadlock. Then came the defining moment of a clash carrying a massive Upset Factor. In the 71st minute, totally against the run of play, Danilo carved out a rare counter-attacking opening for A. Barboza. The defender made absolutely no mistake, burying the chance to secure the lead with what was amazingly only their second shot on target.

Resolution

The frantic closing stages saw Bragantino launch a desperate aerial assault on the penalty area, but their failure to convert a solid 1.41 expected goals ultimately cost them dearly. For the travelling side, the Stakes could not have been higher. Languishing perilously close to the relegation zone, pulling off this resilient 2-1 smash-and-grab victory provides a massive psychological lifeline. They absorbed an extraordinary amount of pressure and took their rare chances with terrifying precision when it mattered most. While the hosts will rue their shocking wastefulness and remain firmly stalled in mid-table obscurity, the Rio outfit heads home knowing this gritty performance might just be the vital spark needed to save their troubled league campaign.

Key Questions

Who scored the winning goal for Botafogo?

A. Barboza found the back of the net in the 71st minute following a precise assist from Danilo.

Why was H. Mosquera's goal ruled out?

A VAR review in the 21st minute determined there was an offside in the build-up, disallowing the goal.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
59%
41%
RB Bragantino 59%
Botafogo 41%
Shots
15
7
RB Bragantino 15
Botafogo 7
Shots on Target
6
2
RB Bragantino 6
Botafogo 2
Expected Goals (xG)
1.41
1.04
RB Bragantino 1.41
Botafogo 1.04
Passes
381
282
RB Bragantino 381
Botafogo 282
Pass Accuracy
83%
73%
RB Bragantino 83%
Botafogo 73%
Corners
11
6
RB Bragantino 11
Botafogo 6
Fouls
12
8
RB Bragantino 12
Botafogo 8
Yellow Cards
2
3
RB Bragantino 2
Botafogo 3
Red Cards
0
0
RB Bragantino 0
Botafogo 0

Match Events

Alex Telles 8'
15' Lucas Barbosa (H. Mosquera)
21' H. Mosquera
S. Rodriguez 🟨 36'
38' 🟨 Juninho Capixaba
HT
Alex Telles Vitinho 🔄 46'
Junior Santos L. M. Villalba Jaume 🔄 46'
56' 🔄 Rodriguinho Gustavo Neves
S. Rodriguez Allan 🔄 60'
68' 🔄 H. Mosquera J. Herrera
68' 🔄 Matheus Fernandes I. Sosa
N. Ferraresi G. Justino 🔄 71'
A. Barboza (Danilo) 71'
74' 🟨 Alix Vinicius
80' 🔄 Gabriel Davi Gomes
80' 🔄 Eduardo Sasha I. Pitta
Matheus Martins 🟨 84'
Matheus Martins Edenilson 🔄 84'
Edenilson 🟨 90'+1
FT

Player Cards

Our take on every player in this match

RB Bragantino

Goalkeepers
Cleiton
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
José Andrés Hurtado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Alix Vinicius
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
62%
Duel Win %
Gustavo Marques
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Juninho Capixaba
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
40%
Pass Acc
Midfielders
Matheus Fernandes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Gabriel Girotto
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
3
Fouls
6.5
Rating
Lucas Barbosa
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.9
Rating
Rodriguinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Henry Mosquera
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.9
Rating
Forwards
Eduardo Sasha
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
BENCH
Tiago Volpi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Eduardo Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cauê Nascimento Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pedro Henrique
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gustavo Neves
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
Started
Entry
Ignacio Sosa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Davi Gomes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Ryan Augusto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fabinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
José Herrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Isidro Pitta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Vinicinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Botafogo

Goalkeepers
Raúl
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Mateo Ponte
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Nahuel Ferraresi
ENFORCER
ENFORCER
3
Tackles
3
Tackles
3
Duels Won
100%
Win %
Alexander Barboza
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Alex Telles
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Danilo
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.9
Rating
Álvaro Montoro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Santiago Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Matheus Martins
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Forwards
Júnior Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Joaquín Correa
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
1
Pens Won
BENCH
Léo Linck
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Vitinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Marçal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Allan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Gabriel Justino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Edenilson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Jordan Barrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Villalba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Caio Valle
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Artur
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Arthur Cabral
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nathan Fernandes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
08/30/2025 Botafogo 4 - 1 RB Bragantino Serie A Estadio Olimpico Nilton Santos
08/06/2025 RB Bragantino 0 - 1 Botafogo Copa Do Brasil Estádio Nabi Abi Chedid
07/29/2025 Botafogo 2 - 0 RB Bragantino Copa Do Brasil Estadio Olimpico Nilton Santos
04/12/2025 RB Bragantino 1 - 0 Botafogo Serie A Estádio Nabi Abi Chedid
10/26/2024 RB Bragantino 0 - 1 Botafogo Serie A Estádio Nabi Abi Chedid
06/26/2024 Botafogo 2 - 1 RB Bragantino Serie A Estádio Nilton Santos
03/14/2024 RB Bragantino 1 - 1 Botafogo CONMEBOL Libertadores Estádio Nabi Abi Chedid
03/07/2024 Botafogo 2 - 1 RB Bragantino CONMEBOL Libertadores Estádio Nilton Santos
11/12/2023 RB Bragantino 2 - 2 Botafogo Serie A Estádio Nabi Abi Chedid
07/16/2023 Botafogo 2 - 0 RB Bragantino Serie A Estádio Nilton Santos
08/30/2025
Serie A Estadio Olimpico Nilton Santos
08/06/2025
Copa Do Brasil Estádio Nabi Abi Chedid
07/29/2025
Copa Do Brasil Estadio Olimpico Nilton Santos
04/12/2025
Serie A Estádio Nabi Abi Chedid
10/26/2024
Serie A Estádio Nabi Abi Chedid
06/26/2024
Serie A Estádio Nilton Santos
03/14/2024
CONMEBOL Libertadores Estádio Nabi Abi Chedid
03/07/2024
CONMEBOL Libertadores Estádio Nilton Santos
11/12/2023
Serie A Estádio Nabi Abi Chedid
07/16/2023
Serie A Estádio Nilton Santos
RB Bragantino Win
Botafogo Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Palmeiras 8 19 17 8 +9 WSao Paulo 0 - 1 Palmeiras (22-03-2026)WPalmeiras 2 - 1 Botafogo (18-03-2026)WPalmeiras 1 - 0 Mirassol (15-03-2026)LVasco DA Gama 2 - 1 Palmeiras (12-03-2026)WPalmeiras 2 - 1 Fluminense (26-02-2026)
2 Atletico Paranaense 8 16 14 8 +6 WAtletico Paranaense 4 - 1 Botafogo (29-03-2026)WAtletico Paranaense 2 - 0 Coritiba (22-03-2026)WAtletico Paranaense 2 - 1 Cruzeiro (18-03-2026)LFluminense 3 - 2 Atletico Paranaense (15-03-2026)DRB Bragantino 1 - 1 Atletico Paranaense (25-02-2026)
3 Sao Paulo 8 16 10 5 +5 LSao Paulo 0 - 1 Palmeiras (22-03-2026)LAtletico-MG 1 - 0 Sao Paulo (18-03-2026)WRB Bragantino 1 - 2 Sao Paulo (15-03-2026)WSao Paulo 2 - 0 Chapecoense-sc (12-03-2026)WCoritiba 0 - 1 Sao Paulo (25-02-2026)
4 Fluminense 8 16 13 9 +4 WFluminense 1 - 0 Atletico-MG (21-03-2026)LVasco DA Gama 3 - 2 Fluminense (19-03-2026)WFluminense 3 - 2 Atletico Paranaense (15-03-2026)WRemo 0 - 2 Fluminense (12-03-2026)LPalmeiras 2 - 1 Fluminense (26-02-2026)
5 Flamengo 7 14 13 5 +8 DCorinthians 1 - 1 Flamengo (22-03-2026)WFlamengo 3 - 0 Remo (19-03-2026)WBotafogo 0 - 3 Flamengo (14-03-2026)WFlamengo 2 - 0 Cruzeiro (12-03-2026)WVitoria 1 - 2 Flamengo (11-02-2026)
6 Bahia 7 14 9 7 +2 LRemo 4 - 1 Bahia (22-03-2026)WBahia 2 - 0 RB Bragantino (18-03-2026)WInternacional 0 - 1 Bahia (15-03-2026)DBahia 1 - 1 Vitoria (11-03-2026)WVasco DA Gama 0 - 1 Bahia (12-02-2026)
7 Coritiba 8 13 9 8 +1 LAtletico Paranaense 2 - 0 Coritiba (22-03-2026)WMirassol 0 - 1 Coritiba (18-03-2026)WCoritiba 1 - 0 Remo (15-03-2026)WCorinthians 0 - 2 Coritiba (12-03-2026)LCoritiba 0 - 1 Sao Paulo (25-02-2026)
8 Gremio 8 11 13 12 +1 LVasco DA Gama 2 - 1 Gremio (22-03-2026)WGremio 2 - 0 Vitoria (19-03-2026)DChapecoense-sc 1 - 1 Gremio (16-03-2026)DGremio 1 - 1 RB Bragantino (13-03-2026)WGremio 2 - 1 Atletico-MG (26-02-2026)
9 Vasco DA Gama 8 11 13 13 0 WVasco DA Gama 2 - 1 Gremio (22-03-2026)WVasco DA Gama 3 - 2 Fluminense (19-03-2026)DCruzeiro 3 - 3 Vasco DA Gama (15-03-2026)WVasco DA Gama 2 - 1 Palmeiras (12-03-2026)LSantos 2 - 1 Vasco DA Gama (26-02-2026)
10 Corinthians 8 10 7 7 0 DCorinthians 1 - 1 Flamengo (22-03-2026)DChapecoense-sc 0 - 0 Corinthians (20-03-2026)DSantos 1 - 1 Corinthians (15-03-2026)LCorinthians 0 - 2 Coritiba (12-03-2026)DCruzeiro 1 - 1 Corinthians (25-02-2026)
11 Vitoria 7 10 8 10 -2 WVitoria 1 - 0 Mirassol (22-03-2026)LGremio 2 - 0 Vitoria (19-03-2026)WVitoria 2 - 0 Atletico-MG (14-03-2026)DBahia 1 - 1 Vitoria (11-03-2026)LVitoria 1 - 2 Flamengo (11-02-2026)
12 Internacional 8 8 7 9 -2 WInternacional 2 - 0 Chapecoense-sc (22-03-2026)WSantos 1 - 2 Internacional (19-03-2026)LInternacional 0 - 1 Bahia (15-03-2026)LAtletico-MG 1 - 0 Internacional (11-03-2026)DRemo 1 - 1 Internacional (25-02-2026)
13 Atletico-MG 8 8 8 11 -3 LFluminense 1 - 0 Atletico-MG (21-03-2026)WAtletico-MG 1 - 0 Sao Paulo (18-03-2026)LVitoria 2 - 0 Atletico-MG (14-03-2026)WAtletico-MG 1 - 0 Internacional (11-03-2026)LGremio 2 - 1 Atletico-MG (26-02-2026)
14 RB Bragantino 8 8 6 10 -4 LRB Bragantino 1 - 2 Botafogo (21-03-2026)LBahia 2 - 0 RB Bragantino (18-03-2026)LRB Bragantino 1 - 2 Sao Paulo (15-03-2026)DGremio 1 - 1 RB Bragantino (13-03-2026)DRB Bragantino 1 - 1 Atletico Paranaense (25-02-2026)
15 Chapecoense-sc 7 7 9 11 -2 LInternacional 2 - 0 Chapecoense-sc (22-03-2026)DChapecoense-sc 0 - 0 Corinthians (20-03-2026)DChapecoense-sc 1 - 1 Gremio (16-03-2026)LSao Paulo 2 - 0 Chapecoense-sc (12-03-2026)DChapecoense-sc 3 - 3 Coritiba (11-02-2026)
16 Santos 8 7 10 13 -3 DCruzeiro 0 - 0 Santos (22-03-2026)LSantos 1 - 2 Internacional (19-03-2026)DSantos 1 - 1 Corinthians (15-03-2026)DMirassol 2 - 2 Santos (11-03-2026)WSantos 2 - 1 Vasco DA Gama (26-02-2026)
17 Mirassol 7 6 8 10 -2 LVitoria 1 - 0 Mirassol (22-03-2026)LMirassol 0 - 1 Coritiba (18-03-2026)LPalmeiras 1 - 0 Mirassol (15-03-2026)DMirassol 2 - 2 Santos (11-03-2026)DMirassol 2 - 2 Cruzeiro (11-02-2026)
18 Botafogo 7 6 11 16 -5 LAtletico Paranaense 4 - 1 Botafogo (29-03-2026)WRB Bragantino 1 - 2 Botafogo (21-03-2026)LPalmeiras 2 - 1 Botafogo (18-03-2026)LBotafogo 0 - 3 Flamengo (14-03-2026)LFluminense 1 - 0 Botafogo (12-02-2026)
19 Remo 8 6 10 15 -5 WRemo 4 - 1 Bahia (22-03-2026)LFlamengo 3 - 0 Remo (19-03-2026)LCoritiba 1 - 0 Remo (15-03-2026)LRemo 0 - 2 Fluminense (12-03-2026)DRemo 1 - 1 Internacional (25-02-2026)
20 Cruzeiro 8 4 8 16 -8 DCruzeiro 0 - 0 Santos (22-03-2026)LAtletico Paranaense 2 - 1 Cruzeiro (18-03-2026)DCruzeiro 3 - 3 Vasco DA Gama (15-03-2026)LFlamengo 2 - 0 Cruzeiro (12-03-2026)DCruzeiro 1 - 1 Corinthians (25-02-2026)