Serie A Regular Season - 16

Botafogo 3 - 1 FT Corinthians

Estadio Olimpico Nilton Santos

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

Futmetrix Verdict
85
FT
Sun, May 17
Português
Botafogo
3-1
Corinthians
⚡ Intensity 72
⚖️ Balance 57
🏆 Stakes 44
🎲 Upset 0
Cabral's hat-trick sinks wasteful Corinthians.

Cabral Masterclass Decides Crucial Serie A Clash

Must-Watch Futmetrix Score: 85/100. A ruthless striking display punished a wasteful performance, completely shifting the momentum of the relegation battle.

Early Exchanges

The sheer Stakes of this encounter were evident immediately at Estádio Nilton Santos. With both sides desperate for points to pull away from the drop zone, Botafogo struck first blood in the 7th minute when Arthur Cabral converted a smart ball from L. M. Villalba Jaume. However, the Balance of power shifted instantly. Corinthians dominated possession and responded just four minutes later. J. Lingard threaded a precise pass to R. Garro, who buried the equaliser. Despite controlling the ball and dictating the tempo, the visitors struggled to make their dominance count in the final third, setting the stage for a tense battle of contrasting styles.

The Lethal Edge

The true turning point arrived when the home side demonstrated exactly what their opponents lacked: a killer instinct. A barrage of 19 shots from the visitors yielded barely a single effort on target, whereas Botafogo operated with clinical precision. In the 32nd minute, K. Barria orchestrated a swift counter, laying it off for Cabral to restore the lead. Corinthians relied heavily on André Carrillo, who delivered an outstanding midfield performance to try and drag his team back into the tie. Yet, the Intensity of the hosts’ defensive structure forced the visitors into endless, fruitless long-range attempts that never truly troubled the keeper.

The Final Blow

As the second half dragged on, the visitors pushed higher up the pitch, leaving vast spaces behind. The ultimate punishment was delivered in the 70th minute. Super sub Kauan Toledo, fresh onto the turf, spotted Cabral's intelligent run and delivered a pinpoint assist. The striker secured his hat-trick, a rare feat that effectively ended the contest. Surviving on just 35% possession, the home side delivered a counter-attacking masterclass. This classic six-pointer leaves the away side languishing in deep trouble near the bottom of the table, while the hosts leap forward with renewed belief.

Key Questions

What made Arthur Cabral the Man of the Match?

He was absolutely ruthless in front of goal, scoring a brilliant hat-trick from minimal team possession to single-handedly secure the crucial victory.

How did substitute Arthur Cabral change the game?

Cabral actually started the match and was dangerous throughout. It was substitute Kauan Toledo who changed the game late on, providing the assist for Cabral's third goal.

Did the derby intensity affect the quality of play?

The tension was clear in the sheer volume of chaotic attempts. The teams combined for 32 shots, but frantic decision-making meant only six hit the target.

What is the Derby Paulista?

The Derby Paulista is the rivalry between Botafogo and Corinthians, one of football's most historic and fiercely contested fixtures.

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
35%
65%
Botafogo 35%
Corinthians 65%
Shots
13
19
Botafogo 13
Corinthians 19
Shots on Target
5
1
Botafogo 5
Corinthians 1
Expected Goals (xG)
0.82
1.13
Botafogo 0.82
Corinthians 1.13
Passes
246
455
Botafogo 246
Corinthians 455
Pass Accuracy
68%
86%
Botafogo 68%
Corinthians 86%
Corners
3
2
Botafogo 3
Corinthians 2
Fouls
22
8
Botafogo 22
Corinthians 8
Yellow Cards
6
1
Botafogo 6
Corinthians 1
Red Cards
0
0
Botafogo 0
Corinthians 0

Match Events

7' Arthur Cabral (L. M. Villalba Jaume)
R. Garro (J. Lingard) 11'
20' 🟨 M. Ponte
32' Arthur Cabral (K. Barria)
39' 🟨 C. Medina
J. Lingard 🟨 45'+6
HT
46' 🔄 K. Barria Kauan Toledo
J. Lingard Kaio Cesar 🔄 46'
Raniele Andre 🔄 63'
66' 🔄 M. Ponte Vitinho
70' Arthur Cabral (Kauan Toledo)
71' 🟨 Arthur Cabral
74' 🔄 L. M. Villalba Jaume Edenilson
Breno Bidon Allan 🔄 76'
R. Garro Pedro Raul 🔄 77'
A. Carrillo Dieguinho 🔄 77'
80' 🔄 C. Medina G. Justino
80' 🔄 A. Montoro S. Rodriguez
81' 🟨 A. Barboza
90'+1 🟨 Alex Telles
FT

Player Cards

Our take on every player in this match

Botafogo

Goalkeepers
Neto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Mateo Ponte
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Nahuel Ferraresi
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
67%
Duel Win %
Alexander Barboza
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Alex Telles
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Huguinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Cristian Medina
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Lucas Villalba
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.6
Rating
Kadir Barría
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.5
Rating
Álvaro Montoro
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Forwards
Arthur Cabral
HATMAN
HAT-TRICK HERO
3
Goals
3
Goals
3
On Target
9.9
Rating
BENCH
Léo Linck
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Raul
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Vitinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Kadu Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Caio Roque
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marçal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gabriel Justino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Kauan Toledo
SUPER SUB
SUPER SUB
1
Assist
1
Assist
50
Minutes
6.2
Rating
Edenilson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Santiago Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Jordan Barrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Caio Valle
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Corinthians

Goalkeepers
Hugo Souza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Matheuzinho
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
40%
Pass Acc
André Ramalho
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Gustavo Henrique
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Matheus Bidu
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
43%
Pass Acc
Midfielders
André Carrillo
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Raniele
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Breno Bidon
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
5
Duels Won
0
Pens Won
Rodrigo Garro
CAPTAIN FANTASTIC
CAPTAIN FANTASTIC
0
Contribution
0
Contribution
8.2
Rating
Yes
Captain
Jesse Lingard
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.2
Rating
Forwards
Yuri Alberto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
BENCH
Kauê
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Pedro Milans
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fabrizio Angileri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Iago Machado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
André Luiz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Alex Santana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dieguinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Allan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Matheus Pereira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kaio César
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
50
Total Mins
Started
Entry
Gui Negão
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pedro Raul
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
11/30/2025 Corinthians 2 - 2 Botafogo Serie A Neo Quimica Arena
07/26/2025 Botafogo 1 - 1 Corinthians Serie A Estadio Olimpico Nilton Santos
09/15/2024 Botafogo 2 - 1 Corinthians Serie A Estádio Nilton Santos
06/02/2024 Corinthians 0 - 1 Botafogo Serie A Neo Química Arena
09/22/2023 Corinthians 1 - 0 Botafogo Serie A Neo Química Arena
05/11/2023 Botafogo 3 - 0 Corinthians Serie A Estádio Nilton Santos
07/30/2022 Corinthians 1 - 0 Botafogo Serie A Neo Química Arena
04/10/2022 Botafogo 1 - 3 Corinthians Serie A Estádio Nilton Santos
12/27/2020 Botafogo 0 - 2 Corinthians Serie A Estádio Nilton Santos
09/06/2020 Corinthians 2 - 2 Botafogo Serie A Neo Química Arena
11/30/2025
Serie A Neo Quimica Arena
07/26/2025
Serie A Estadio Olimpico Nilton Santos
09/15/2024
Serie A Estádio Nilton Santos
06/02/2024
Serie A Neo Química Arena
09/22/2023
Serie A Neo Química Arena
05/11/2023
Serie A Estádio Nilton Santos
07/30/2022
Serie A Neo Química Arena
04/10/2022
Serie A Estádio Nilton Santos
12/27/2020
Serie A Estádio Nilton Santos
09/06/2020
Serie A Neo Química Arena
Botafogo Win
Corinthians Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Palmeiras 16 35 26 13 +13 DPalmeiras 1 - 1 Cruzeiro (17-05-2026)DRemo 1 - 1 Palmeiras (10-05-2026)DPalmeiras 1 - 1 Santos (02-05-2026)WRB Bragantino 0 - 1 Palmeiras (26-04-2026)WPalmeiras 1 - 0 Atletico Paranaense (19-04-2026)
2 Flamengo 15 31 28 13 +15 DAtletico Paranaense 1 - 1 Flamengo (17-05-2026)WGremio 0 - 1 Flamengo (10-05-2026)DFlamengo 2 - 2 Vasco DA Gama (03-05-2026)WAtletico-MG 0 - 4 Flamengo (26-04-2026)WFlamengo 2 - 0 Bahia (19-04-2026)
3 Fluminense 16 30 27 21 +6 WFluminense 2 - 1 Sao Paulo (16-05-2026)DFluminense 2 - 2 Vitoria (09-05-2026)LInternacional 2 - 0 Fluminense (03-05-2026)WFluminense 2 - 1 Chapecoense-sc (26-04-2026)WSantos 2 - 3 Fluminense (19-04-2026)
4 Sao Paulo 16 24 22 18 +4 LFluminense 2 - 1 Sao Paulo (16-05-2026)LCorinthians 3 - 2 Sao Paulo (10-05-2026)DSao Paulo 2 - 2 Bahia (03-05-2026)WSao Paulo 1 - 0 Mirassol (26-04-2026)LVasco DA Gama 2 - 1 Sao Paulo (18-04-2026)
5 Atletico Paranaense 16 24 21 17 +4 DAtletico Paranaense 1 - 1 Flamengo (17-05-2026)LVasco DA Gama 1 - 0 Atletico Paranaense (10-05-2026)DAtletico Paranaense 0 - 0 Gremio (02-05-2026)WAtletico Paranaense 3 - 1 Vitoria (26-04-2026)LPalmeiras 1 - 0 Atletico Paranaense (19-04-2026)
6 Bahia 15 23 21 19 +2 DBahia 1 - 1 Gremio (17-05-2026)LBahia 1 - 2 Cruzeiro (10-05-2026)DSao Paulo 2 - 2 Bahia (03-05-2026)DBahia 2 - 2 Santos (25-04-2026)LFlamengo 2 - 0 Bahia (19-04-2026)
7 Coritiba 16 23 21 19 +2 WSantos 0 - 3 Coritiba (17-05-2026)DCoritiba 2 - 2 Internacional (09-05-2026)LVitoria 4 - 1 Coritiba (02-05-2026)LGremio 1 - 0 Coritiba (26-04-2026)WCoritiba 2 - 0 Atletico-MG (19-04-2026)
8 RB Bragantino 16 23 19 18 +1 WRB Bragantino 2 - 0 Vitoria (17-05-2026)LSantos 2 - 0 RB Bragantino (10-05-2026)WChapecoense-sc 1 - 2 RB Bragantino (03-05-2026)LRB Bragantino 0 - 1 Palmeiras (26-04-2026)WRB Bragantino 4 - 2 Remo (19-04-2026)
9 Internacional 16 21 20 17 +3 WInternacional 4 - 1 Vasco DA Gama (16-05-2026)DCoritiba 2 - 2 Internacional (09-05-2026)WInternacional 2 - 0 Fluminense (03-05-2026)DBotafogo 2 - 2 Internacional (25-04-2026)LInternacional 1 - 2 Mirassol (19-04-2026)
10 Botafogo 15 21 29 28 +1 WBotafogo 3 - 1 Corinthians (17-05-2026)DAtletico-MG 1 - 1 Botafogo (10-05-2026)LBotafogo 1 - 2 Remo (02-05-2026)DBotafogo 2 - 2 Internacional (25-04-2026)WChapecoense-sc 1 - 4 Botafogo (18-04-2026)
11 Atletico-MG 16 21 21 22 -1 WAtletico-MG 3 - 1 Mirassol (16-05-2026)DAtletico-MG 1 - 1 Botafogo (10-05-2026)WCruzeiro 1 - 3 Atletico-MG (03-05-2026)LAtletico-MG 0 - 4 Flamengo (26-04-2026)LCoritiba 2 - 0 Atletico-MG (19-04-2026)
12 Vasco DA Gama 16 20 22 25 -3 LInternacional 4 - 1 Vasco DA Gama (16-05-2026)WVasco DA Gama 1 - 0 Atletico Paranaense (10-05-2026)DFlamengo 2 - 2 Vasco DA Gama (03-05-2026)LCorinthians 1 - 0 Vasco DA Gama (26-04-2026)WVasco DA Gama 2 - 1 Sao Paulo (18-04-2026)
13 Cruzeiro 16 20 21 26 -5 DPalmeiras 1 - 1 Cruzeiro (17-05-2026)WBahia 1 - 2 Cruzeiro (10-05-2026)LCruzeiro 1 - 3 Atletico-MG (03-05-2026)WRemo 0 - 1 Cruzeiro (25-04-2026)WCruzeiro 2 - 0 Gremio (18-04-2026)
14 Vitoria 15 19 18 22 -4 LRB Bragantino 2 - 0 Vitoria (17-05-2026)DFluminense 2 - 2 Vitoria (09-05-2026)WVitoria 4 - 1 Coritiba (02-05-2026)LAtletico Paranaense 3 - 1 Vitoria (26-04-2026)DVitoria 0 - 0 Corinthians (18-04-2026)
15 Gremio 16 18 16 18 -2 DBahia 1 - 1 Gremio (17-05-2026)LGremio 0 - 1 Flamengo (10-05-2026)DAtletico Paranaense 0 - 0 Gremio (02-05-2026)WGremio 1 - 0 Coritiba (26-04-2026)LCruzeiro 2 - 0 Gremio (18-04-2026)
16 Santos 16 18 21 25 -4 LSantos 0 - 3 Coritiba (17-05-2026)WSantos 2 - 0 RB Bragantino (10-05-2026)DPalmeiras 1 - 1 Santos (02-05-2026)DBahia 2 - 2 Santos (25-04-2026)LSantos 2 - 3 Fluminense (19-04-2026)
17 Corinthians 16 18 14 18 -4 LBotafogo 3 - 1 Corinthians (17-05-2026)WCorinthians 3 - 2 Sao Paulo (10-05-2026)LMirassol 2 - 1 Corinthians (03-05-2026)WCorinthians 1 - 0 Vasco DA Gama (26-04-2026)DVitoria 0 - 0 Corinthians (18-04-2026)
18 Remo 16 15 19 27 -8 WChapecoense-sc 2 - 3 Remo (17-05-2026)DRemo 1 - 1 Palmeiras (10-05-2026)WBotafogo 1 - 2 Remo (02-05-2026)LRemo 0 - 1 Cruzeiro (25-04-2026)LRB Bragantino 4 - 2 Remo (19-04-2026)
19 Mirassol 15 13 17 23 -6 LAtletico-MG 3 - 1 Mirassol (16-05-2026)DMirassol 1 - 1 Chapecoense-sc (10-05-2026)WMirassol 2 - 1 Corinthians (03-05-2026)LSao Paulo 1 - 0 Mirassol (26-04-2026)WInternacional 1 - 2 Mirassol (19-04-2026)
20 Chapecoense-sc 15 9 16 30 -14 LChapecoense-sc 2 - 3 Remo (17-05-2026)DMirassol 1 - 1 Chapecoense-sc (10-05-2026)LChapecoense-sc 1 - 2 RB Bragantino (03-05-2026)LFluminense 2 - 1 Chapecoense-sc (26-04-2026)LChapecoense-sc 1 - 4 Botafogo (18-04-2026)