Serie A Regular Season - 15

Fluminense 2 - 2 FT Vitoria

Estádio do Maracanã

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

Futmetrix Verdict
100
FT
Sat, May 9
Português
Fluminense
2-2
Vitoria
⚡ Intensity 86
⚖️ Balance 80
🏆 Stakes 44
🎲 Upset 88
Late drama denies Vitoria massive upset.

Maracanã Madness: Serna's Late Strike Rescues Fluminense

Must-Watch Futmetrix Score: 100/100. An explosive 2-2 draw delivered relentless late drama, rescuing Fluminense's momentum while breaking Vitoria's hearts at the death.

Early Intentions

The legendary Estádio do Maracanã hummed with pure anticipation as Fluminense immediately controlled possession, enjoying 58% of the ball. The hosts dictated the tempo, relentlessly probing a stubborn visiting backline. The breakthrough finally arrived in the 36th minute when John Kennedy fired the home side ahead with a sharp finish. The sheer Intensity of Fluminense's passing sequences, masterfully orchestrated by Nonato in the centre of the park, seemed to set the stage for a routine victory. They were suffocating their opponents, limiting transition opportunities while methodically building attacking pressure.

The Penalty Pivot

The Balance of the encounter completely flipped during a chaotic four-minute spell in the second half. First, Vitoria won a pivotal penalty in the 63rd minute. Renato Kayzer stepped up and coolly dispatched the spot-kick to stun the home faithful. Before Fluminense could clear their heads, the visitors struck a devastating second blow. Kayzer turned provider on a rapid counter, setting up Rene to give Vitoria a shocking 2-1 lead in the 67th minute. The stadium fell into a tense, stunned silence as a massive Upset Factor became a very real possibility.

Serna's Salvage Operation

With the Stakes rising rapidly in the Copa Libertadores qualification race, the hosts threw caution to the wind. The desperation paid off in spectacular fashion in the 90th minute. Kennedy turned architect, threading a precise pass to late substitute K. Serna, who hammered home the equaliser to send the Maracanã into a frenzy. The 2-2 finish preserves Fluminense's grip on third place in the table. For Vitoria, it remains a bittersweet outcome—a vital point for their Copa Sudamericana ambitions, but a heartbreaking missed chance for a famous away victory.

Key Questions

Did Fluminense deserve the late equalizer?

Yes. Controlling 58% possession and generating 12 total shots, the hosts applied relentless pressure in the dying moments to rightfully earn their point.

How did John Kennedy change the game?

Featuring from the start rather than as a substitute, Kennedy was the undisputed difference-maker, scoring the crucial opening goal and laying off the dramatic 90th-minute assist.

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
58%
42%
Fluminense 58%
Vitoria 42%
Shots
12
9
Fluminense 12
Vitoria 9
Shots on Target
5
3
Fluminense 5
Vitoria 3
Expected Goals (xG)
1.05
1.25
Fluminense 1.05
Vitoria 1.25
Passes
515
381
Fluminense 515
Vitoria 381
Pass Accuracy
88%
83%
Fluminense 88%
Vitoria 83%
Corners
6
3
Fluminense 6
Vitoria 3
Fouls
15
7
Fluminense 15
Vitoria 7
Yellow Cards
4
2
Fluminense 4
Vitoria 2
Red Cards
0
0
Fluminense 0
Vitoria 0

Match Events

36' John Kennedy
HT
Renato Kayzer 🟨 49'
60' 🟨 Alisson
Renato Kayzer 63'
Rene (Renato Kayzer) 67'
Ramon 🟨 73'
73' 🔄 Nonato R. Castillo
73' 🔄 Y. Soteldo K. Serna
74' 🔄 Alisson Hercules
Renato Kayzer D. Tarzia 🔄 75'
76' 🟨 Samuel Xavier
Caique Goncalves Ze Breno 🔄 82'
Rene R. Lopez 🔄 82'
83' 🔄 Samuel Xavier Guga
83' 🔄 J. Savarino Riquelme Felipe
Nathan Mendes Neris 🔄 88'
Baralhas Ronald Lopes 🔄 88'
90' K. Serna (John Kennedy)
90'+2 🟨 Riquelme Felipe
90'+7 🟨 Rene
FT

Player Cards

Our take on every player in this match

Fluminense

Goalkeepers
Fábio
SIEVE
SIEVE
33%
Save %
33%
Save %
2
Conceded
1
Saves
Defenders
Samuel Xavier
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Ignácio
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
Julián Millán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Renê
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Midfielders
Nonato
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
73
Entry
Alisson
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
5.7
Rating
Jefferson Savarino
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Luciano Acosta
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
53%
Pass Acc
Yeferson Soteldo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
Forwards
John Kennedy
MAGNET
MAGNET
42
Activity
42
Activity
29
Passes
13
Duels
BENCH
Vitor Eudes
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Juan Pablo Freytes
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
Guga
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Guilherme Arana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hércules
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Otávio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Facundo Bernal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kevin Serna
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.3
Rating
Rodrigo Castillo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Agustín Canobbio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Riquelme Felipe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry

Vitoria

Goalkeepers
Lucas Arcanjo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Defenders
Nathan Mendes
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
71%
Duel Win %
Edenilson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Caique Gonçalves
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Luan Cândido
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Ramon
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
31%
Pass Acc
Midfielders
Gabriel Baralhas
NPC
NPC
88
Minutes
88
Minutes
32%
Pass Acc
6.9
Rating
Zé Vitor
MAGNET
MAGNET
68
Activity
68
Activity
47
Passes
21
Duels
Emmanuel Martínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Forwards
Renato Kayzer
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Renê Sousa
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Yuri Sena
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Diego Tarzia
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
86%
Duel Win %
Jamerson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Neris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Pablo Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
José Breno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Ronald
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Osvaldo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Silva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fabrício Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Renzo López
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
09/20/2025 Vitoria 0 - 1 Fluminense Serie A Barradao
04/20/2025 Fluminense 1 - 1 Vitoria Serie A Estádio do Maracanã
10/26/2024 Vitoria 2 - 1 Fluminense Serie A Estádio Manoel Barradas
06/27/2024 Fluminense 0 - 1 Vitoria Serie A Estadio Jornalista Mário Filho
09/06/2018 Fluminense 0 - 0 Vitoria Serie A Estádio do Maracanã
05/06/2018 Vitoria 1 - 2 Fluminense Serie A Estadio Manoel Barradas
09/10/2017 Vitoria 2 - 2 Fluminense Serie A Estadio Manoel Barradas
06/03/2017 Fluminense 2 - 1 Vitoria Serie A Estadio Giulite Coutinho
10/28/2016 Fluminense 2 - 2 Vitoria Serie A Estadio Giulite Coutinho
07/10/2016 Vitoria 0 - 0 Fluminense Serie A Estadio Manoel Barradas
09/20/2025
Serie A Barradao
04/20/2025
Serie A Estádio do Maracanã
10/26/2024
Serie A Estádio Manoel Barradas
06/27/2024
Serie A Estadio Jornalista Mário Filho
09/06/2018
Serie A Estádio do Maracanã
05/06/2018
Serie A Estadio Manoel Barradas
09/10/2017
Serie A Estadio Manoel Barradas
06/03/2017
Serie A Estadio Giulite Coutinho
10/28/2016
Serie A Estadio Giulite Coutinho
07/10/2016
Serie A Estadio Manoel Barradas
Fluminense Win
Vitoria Win
Draw

League Standings

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