Serie A Regular Season - 7

Vasco DA Gama 3 - 2 FT Fluminense

Estádio do Maracanã

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

Futmetrix Verdict
97
FT
Thu, Mar 19
Português
Vasco DA Gama
3-2
Fluminense
⚡ Intensity 79
⚖️ Balance 84
🏆 Stakes 67
🎲 Upset 20
A breathtaking Maracanã comeback for the ages.

A Staggering Rio Revival

Must-Watch Futmetrix Score: 97/100. A dramatic 3-2 comeback victory at the Maracanã proved that football defies all logic when collective belief overrides the scoreboard.

The Maracanã Shockwave

The Intensity was palpable from the first whistle as Fluminense silenced the Estádio do Maracanã inside sixty seconds. The hosts barely had a touch before A. Canobbio struck first, capitalising on a sharp, incisive feed from L. Acosta to set a ferocious early tempo. While Vasco DA Gama edged possession at 53%, passing the ball neatly in midfield, they looked painfully vulnerable to the counter-attack. The visitors sat deep, absorbing the pressure and waiting for the perfect moment to strike again. When Hercules doubled the visitors' advantage in the 54th minute—once again orchestrated by the brilliant Acosta—the Balance of the tie seemed entirely shattered. The visitors, fiercely chasing the league leaders and a Copa Libertadores spot, looked completely comfortable managing their two-goal cushion, leaving the home crowd in stunned disbelief.

The Catalyst for Change

But football in Rio is rarely straightforward, and a massive Upset Factor began to brew just five minutes after the second goal went in. N. Moreira dragged the hosts back into the contest with a crucial 59th-minute strike that completely shifted the stadium's atmosphere. Suddenly, a barrage of 30 combined shots turned the pitch into an unpredictable shooting gallery. Vasco's managerial tweaks changed the landscape entirely, turning a lost cause into a relentless siege. The brilliant introduction of substitutes C. Spinelli and J. Rojas injected fresh venom into the attack, tearing through a previously resolute Fluminense backline. The visitors could no longer cope with the wave of pressure, scrambling to clear their lines as the home side threw caution to the wind in search of an equaliser.

A Breathtaking Climax

The closing minutes delivered pure pandemonium on the grandest stage. With high Stakes on the line in this mid-table survival push, Spinelli found the net in the 88th minute via a precise Cuiabano delivery, sparking wild scenes across the terraces. Yet, this breathless thriller had one final, devastating twist lurking in the shadows. Deep into stoppage time at the 95th minute, Thiago Mendes struck the ultimate decisive blow, converting an incredible assist from the substitute Rojas to break the deadlock once and for all. This astonishing 3-2 turnaround leaves Fluminense rueing catastrophic missed chances in their title race ambitions, while Vasco's heroic resilience etches another genuinely classic chapter into Maracanã folklore, proving that matches are never truly over until the final whistle sounds.

Key Questions

What caused the 5-goal thriller?

A staggering 30 total shots and relentless attacking intent from both sides created an open game, culminating in a dramatic late surge from the hosts to snatch victory.

How dramatic was the late winner by Johan Rojas?

While Thiago Mendes actually scored the decisive 3-2 goal, Johan Rojas provided the utterly dramatic 95th-minute assist, cementing his status as the ultimate impact substitute.

Did Vasco DA Gama deserve the late equalizer?

Yes. Vasco edged possession and generated 16 shots, consistently pressuring the visitors' defence before Spinelli finally broke through in the 88th minute to level the score.

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
53%
47%
Vasco DA Gama 53%
Fluminense 47%
Shots
16
14
Vasco DA Gama 16
Fluminense 14
Shots on Target
6
5
Vasco DA Gama 6
Fluminense 5
Expected Goals (xG)
1.12
0.73
Vasco DA Gama 1.12
Fluminense 0.73
Passes
398
372
Vasco DA Gama 398
Fluminense 372
Pass Accuracy
85%
85%
Vasco DA Gama 85%
Fluminense 85%
Corners
5
4
Vasco DA Gama 5
Fluminense 4
Fouls
9
9
Vasco DA Gama 9
Fluminense 9
Yellow Cards
2
0
Vasco DA Gama 2
Fluminense 0
Red Cards
0
0
Vasco DA Gama 0
Fluminense 0

Match Events

A. Canobbio (L. Acosta) 1'
42' 🟨 A. Saldivia
HT
Martinelli Otavio 🔄 46'
46' 🔄 Paulo Henrique J. Rodriguez
46' 🔄 Hugo Moura J. Rojas
50' 🟨 Thiago Mendes
Hercules (L. Acosta) 54'
59' N. Moreira
John Kennedy R. Castillo 🔄 69'
L. Acosta PH Ganso 🔄 69'
69' 🔄 Andres Gomez Adson
69' 🔄 David C. Spinelli
80' 🔄 N. Moreira Brenner
Samuel Xavier Guga 🔄 80'
J. Savarino K. Serna 🔄 80'
88' C. Spinelli (Cuiabano)
90'+5 Thiago Mendes (J. Rojas)
FT

Player Cards

Our take on every player in this match

Vasco DA Gama

Goalkeepers
Léo Jardim
MAGNET
MAGNET
17
Activity
17
Activity
17
Passes
0
Duels
Defenders
Paulo Henrique
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Alan Saldivia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Robert Renan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Cuiabano
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.6
Rating
Midfielders
Hugo Moura
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Nuno Moreira
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Tchê Tchê
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Thiago Mendes
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.3
Rating
Andrés Gómez
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Forwards
David
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
BENCH
Daniel Fuzato
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Puma Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
50
Total Mins
Started
Entry
Carlos Cuesta
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
Lucas Piton
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
Johan Rojas
SUPER SUB
SUPER SUB
1
Assist
1
Assist
50
Minutes
8.3
Rating
Adson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Claudio Spinelli
CLUTCH HERO
CLUTCH HERO
88
Goal Time
88
Goal Time
Goal
Impact
7.5
Rating
Marino Hinestroza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Matheus França
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Brenner
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry

Fluminense

Goalkeepers
Fábio
MAGNET
MAGNET
27
Activity
27
Activity
27
Passes
0
Duels
Defenders
Samuel Xavier
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Ignácio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Jemmes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Renê
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Midfielders
Hércules
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Matheus Martinelli
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Agustín Canobbio
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Luciano Acosta
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
2
Assists
29%
Pass Acc
Jefferson Savarino
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Forwards
John Kennedy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
BENCH
Vitor Eudes
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Guilherme Arana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Guga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Julián Millán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Igor Rabello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Júlio Fidelis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Otávio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
50
Total Mins
Started
Entry
Ganso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Alisson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rodrigo Castillo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Yeferson Soteldo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kevin Serna
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
03/01/2026 Fluminense 1 - 1 Vasco DA Gama Carioca - 1 Estádio do Maracanã
02/22/2026 Vasco DA Gama 0 - 1 Fluminense Carioca - 1 Estádio Nilton Santos
12/14/2025 Fluminense 1 - 0 (PEN 3-4) Vasco DA Gama Copa Do Brasil
12/11/2025 Vasco DA Gama 2 - 1 Fluminense Copa Do Brasil
10/20/2025 Vasco DA Gama 2 - 0 Fluminense Serie A Estádio São Januário
05/24/2025 Fluminense 2 - 1 Vasco DA Gama Serie A Estádio do Maracanã
02/06/2025 Vasco DA Gama 1 - 2 Fluminense Carioca - 1 Arena BRB Mané Garrincha
08/11/2024 Vasco DA Gama 2 - 0 Fluminense Serie A Estádio Nilton Santos
04/20/2024 Fluminense 2 - 1 Vasco DA Gama Serie A Estadio Jornalista Mário Filho
02/15/2024 Fluminense 0 - 0 Vasco DA Gama Carioca - 1 Estadio Jornalista Mário Filho
03/01/2026
Carioca - 1 Estádio do Maracanã
02/22/2026
Carioca - 1 Estádio Nilton Santos
12/14/2025
1 - 0 (PEN 3-4)
Copa Do Brasil
12/11/2025
Copa Do Brasil
10/20/2025
Serie A Estádio São Januário
05/24/2025
Serie A Estádio do Maracanã
02/06/2025
Carioca - 1 Arena BRB Mané Garrincha
08/11/2024
Serie A Estádio Nilton Santos
04/20/2024
Serie A Estadio Jornalista Mário Filho
02/15/2024
Carioca - 1 Estadio Jornalista Mário Filho
Vasco DA Gama Win
Fluminense Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Palmeiras 7 16 16 8 +8 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)WInternacional 1 - 3 Palmeiras (13-02-2026)
2 Sao Paulo 7 16 10 4 +6 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)WSao Paulo 2 - 0 Gremio (12-02-2026)
3 Bahia 6 14 8 3 +5 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)DBahia 1 - 1 Fluminense (05-02-2026)
4 Flamengo 6 13 12 4 +8 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)DFlamengo 1 - 1 Internacional (04-02-2026)
5 Atletico Paranaense 7 13 12 8 +4 WAtletico Paranaense 4 - 1 Botafogo (29-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)LAtletico Paranaense 0 - 1 Corinthians (19-02-2026)
6 Fluminense 7 13 12 9 +3 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)WFluminense 1 - 0 Botafogo (12-02-2026)
7 Coritiba 7 13 9 6 +3 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)DChapecoense-sc 3 - 3 Coritiba (11-02-2026)
8 Gremio 7 11 12 10 +2 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)LSao Paulo 2 - 0 Gremio (12-02-2026)
9 Corinthians 7 9 6 6 0 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)WAtletico Paranaense 0 - 1 Corinthians (19-02-2026)
10 Vasco DA Gama 7 8 11 12 -1 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)LVasco DA Gama 0 - 1 Bahia (12-02-2026)
11 Atletico-MG 7 8 8 10 -2 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)DAtletico-MG 3 - 3 Remo (11-02-2026)
12 RB Bragantino 7 8 5 8 -3 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)LCorinthians 2 - 0 RB Bragantino (12-02-2026)
13 Chapecoense-sc 6 7 9 9 0 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)DVasco DA Gama 1 - 1 Chapecoense-sc (05-02-2026)
14 Vitoria 6 7 7 10 -3 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)LPalmeiras 5 - 1 Vitoria (05-02-2026)
15 Mirassol 6 6 8 9 -1 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)DRemo 2 - 2 Mirassol (04-02-2026)
16 Santos 7 6 10 13 -3 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)LAtletico Paranaense 2 - 1 Santos (12-02-2026)
17 Internacional 7 5 5 9 -4 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)LInternacional 1 - 3 Palmeiras (13-02-2026)
18 Botafogo 6 3 9 15 -6 LAtletico Paranaense 4 - 1 Botafogo (29-03-2026)LPalmeiras 2 - 1 Botafogo (18-03-2026)LBotafogo 0 - 3 Flamengo (14-03-2026)LFluminense 1 - 0 Botafogo (12-02-2026)LGremio 5 - 3 Botafogo (05-02-2026)
19 Cruzeiro 7 3 8 16 -8 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)DMirassol 2 - 2 Cruzeiro (11-02-2026)
20 Remo 7 3 6 14 -8 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)DAtletico-MG 3 - 3 Remo (11-02-2026)