Serie A Regular Season - 10

Vasco DA Gama 1 - 2 FT Botafogo

Estádio São Januário

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

Futmetrix Verdict
64
FT
Sun, Apr 5
Português
Vasco DA Gama
1-2
Botafogo
⚡ Intensity 55
⚖️ Balance 74
🏆 Stakes 0
🎲 Upset 60
Botafogo flip the script late on.

Clinical Bench Punnishes Fruitless Possession in Rio Thriller

Worth Watching Futmetrix Score: 64/100. This tense mid-table clash turned into a supreme masterclass of bench management as clinical finishing punished vast amounts of fruitless possession.

The Opening Stanza

Vasco DA Gama set out to suffocate their rivals at Estádio São Januário right out of the gate. They dominated possession with a sweeping 63% share of the ball, forcing the visitors into a tight defensive shell. The Intensity was palpable as the home side established a relentless rhythm early on. They orchestrated a barrage of attacks from wide areas, racking up 17 total shots and testing the visiting keeper repeatedly. Down the other end, Léo Jardim put on an absolute clinic whenever called upon. The shot-stopper pulled off eight vital saves throughout the evening to keep his team pushing forward. Botafogo looked entirely disjointed early on, relying purely on last-ditch tackles to survive. They weathered the initial storm purely through grit. All the underlying metrics pointed to a routine victory for the dominant hosts.

The Tactical Pivot

The breakthrough finally arrived after the hour mark. J. Rodriguez unlocked the stubborn defensive line to tee up David in the 62nd minute. Estádio São Januário erupted as the hosts rightfully took the lead. However, the Balance of power shifted almost instantly in a breathtaking sequence. The visitors turned to their bench and immediately struck gold. Just four minutes later, substitute L. M. Villalba Jaume latched onto a perfectly weighted ball from Caio Roque to level the score. The equaliser stunned the fiery home crowd into total silence. Vasco suddenly looked completely rattled at the back. Their previously iron-clad grip on the midfield evaporated in the blink of an eye. The sharp tactical substitutions injected sheer chaos into a previously ordered and methodical matchup.

The Final Whistle

The Upset Factor hit its absolute peak in the dying embers of the contest. Given the tight standings just outside the continental spots, the Stakes were unmistakably huge for both sides. The visitors completed their stunning turnaround in the 79th minute. Another wildly inspired substitute, A. Montoro, carved straight through the retreating backline to find Matheus Martins. He made absolutely no mistake with the finish. 2-1. The visitors then dug deep, holding firm against a frantic late onslaught. Despite a massive combined 35 shots in this gripping thriller, clinical precision off the bench ultimately won the day. The bitter result leaves both fiercely competitive clubs deadlocked on 12 points, completely reshaping the landscape of the mid-table battle. This was the quintessential away day smash-and-grab.

Key Questions

How did Vasco DA Gama complete the comeback from behind?

Vasco actually took the initial lead. It was Botafogo who successfully completed the 2-1 comeback with two clinical second-half goals from their substitutes.

How did substitute Puma Rodríguez change the game?

Operating as a key creator, J. Rodriguez provided the vital assist for David's opening goal in the 62nd minute to briefly break the deadlock.

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
63%
37%
Vasco DA Gama 63%
Botafogo 37%
Shots
17
18
Vasco DA Gama 17
Botafogo 18
Shots on Target
5
9
Vasco DA Gama 5
Botafogo 9
Expected Goals (xG)
2.16
1.13
Vasco DA Gama 2.16
Botafogo 1.13
Passes
500
299
Vasco DA Gama 500
Botafogo 299
Pass Accuracy
90%
79%
Vasco DA Gama 90%
Botafogo 79%
Corners
3
2
Vasco DA Gama 3
Botafogo 2
Fouls
11
15
Vasco DA Gama 11
Botafogo 15
Yellow Cards
1
4
Vasco DA Gama 1
Botafogo 4
Red Cards
0
0
Vasco DA Gama 0
Botafogo 0

Match Events

41' 🟨 A. Saldivia
HT
Alex Telles Caio Roque 🔄 46'
Junior Santos 🟨 52'
N. Ferraresi 🟨 55'
Junior Santos L. M. Villalba Jaume 🔄 60'
62' David (J. Rodriguez)
L. M. Villalba Jaume (Caio Roque) 66'
Edenilson K. Barria 🔄 69'
Arthur Cabral A. Montoro 🔄 69'
70' 🔄 Tche Tche M. Hinestroza
70' 🔄 J. Rojas N. Moreira
78' 🔄 David C. Spinelli
Matheus Martins (A. Montoro) 79'
Allan Newton 🔄 88'
Edenilson 🟨 90'
Raul Steffens 🟨 90'+2
FT

Player Cards

Our take on every player in this match

Vasco DA Gama

Goalkeepers
Léo Jardim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Defenders
Puma Rodríguez
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
30%
Pass Acc
Alan Saldivia
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
60%
Duel Win %
Robert Renan
MAGNET
MAGNET
80
Activity
80
Activity
76
Passes
4
Duels
Cuiabano
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
51%
Pass Acc
Midfielders
Cauan Barros
MAGNET
MAGNET
65
Activity
65
Activity
57
Passes
8
Duels
Thiago Mendes
MAGNET
MAGNET
77
Activity
77
Activity
72
Passes
5
Duels
Tchê Tchê
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Johan Rojas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Andrés Gómez
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
David
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Daniel Fuzato
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Paulo Henrique
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Piton
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Freitas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Carlos Cuesta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hugo Moura
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
JP
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nuno Moreira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Adson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marino Hinestroza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Claudio Spinelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Matheus França
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Botafogo

Goalkeepers
Raul
MAGNET
MAGNET
38
Activity
38
Activity
37
Passes
1
Duels
Defenders
Vitinho
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
13%
Pass Acc
Nahuel Ferraresi
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Alexander Barboza
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
80%
Duel Win %
Alex Telles
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Midfielders
Edenilson
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Allan
NPC
NPC
88
Minutes
88
Minutes
25%
Pass Acc
6.3
Rating
Danilo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Forwards
Júnior Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Arthur Cabral
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
69
Entry
Matheus Martins
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
Léo Linck
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Caio Roque
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Bastos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kadu Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Santiago Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jordan Barrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Newton
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Álvaro Montoro
SUPER SUB
SUPER SUB
1
Assist
1
Assist
24
Minutes
6.9
Rating
Gabriel Justino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cristian Medina
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Villalba
SUPER SUB
SUPER SUB
1
Goal
1
Goal
32
Minutes
7.6
Rating
Kadir Barría
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
02/08/2026 Vasco DA Gama 2 - 0 Botafogo Carioca - 1 Estádio São Januário
11/05/2025 Botafogo 3 - 0 Vasco DA Gama Serie A Estadio Olimpico Nilton Santos
09/12/2025 Botafogo 1 - 1 (PEN 3-5) Vasco DA Gama Copa Do Brasil Estadio Olimpico Nilton Santos
08/28/2025 Vasco DA Gama 1 - 1 Botafogo Copa Do Brasil Estádio São Januário
07/12/2025 Vasco DA Gama 0 - 2 Botafogo Serie A Arena BRB Mané Garrincha
02/23/2025 Vasco DA Gama 1 - 0 Botafogo Carioca - 1 Estádio São Januário
11/06/2024 Botafogo 3 - 0 Vasco DA Gama Serie A Estádio Nilton Santos
06/29/2024 Vasco DA Gama 1 - 1 Botafogo Serie A Estádio São Januário
02/18/2024 Botafogo 2 - 4 Vasco DA Gama Carioca - 1 Estádio Nilton Santos
11/06/2023 Vasco DA Gama 1 - 0 Botafogo Serie A Estádio São Januário
02/08/2026
Carioca - 1 Estádio São Januário
11/05/2025
Serie A Estadio Olimpico Nilton Santos
09/12/2025
1 - 1 (PEN 3-5)
Copa Do Brasil Estadio Olimpico Nilton Santos
08/28/2025
Copa Do Brasil Estádio São Januário
07/12/2025
Serie A Arena BRB Mané Garrincha
02/23/2025
Carioca - 1 Estádio São Januário
11/06/2024
Serie A Estádio Nilton Santos
06/29/2024
Serie A Estádio São Januário
02/18/2024
Carioca - 1 Estádio Nilton Santos
11/06/2023
Serie A Estádio São Januário
Vasco DA Gama Win
Botafogo Win
Draw

League Standings

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