Serie A Regular Season - 17

Mirassol 1 - 0 FT Fluminense

Estádio José Maria de Campos Maia

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

Futmetrix Verdict
29
FT
Sat, May 23
Português
Mirassol
1-0
Fluminense
⚡ Intensity 12
⚖️ Balance 20
🏆 Stakes 56
🎲 Upset 10
Relegation battlers stun title chasers completely.

Relegation Battlers Mirassol Stun Fluminense In Massive Upset

Skip It Futmetrix Score: 29/100. A masterclass in counter-attacking efficiency that flips the script at both extremes of the league table.

Sterile Dominance

The narrative at Estádio José Maria de Campos Maia was set very early on, as Fluminense immediately asserted their authority on the ball. Dominating possession with an imposing 67% and stringing together slick passes across the midfield, the visitors looked entirely determined to control the tempo. However, this early grip on the game severely lacked a clinical cutting edge. Despite completing a massive 477 accurate passes, they somehow managed just a single shot on target all evening. The Intensity from the home side was palpable; they refused to be pulled out of shape, sitting deep, absorbing the pressure, and waiting patiently for their moment to spring the trap. It was a quintessential clash of distinct philosophies in a tense first half.

The Decisive Blow

The match’s defining moment arrived squarely in the 36th minute, turning all pre-match predictions completely upside down. Mirassol executed a flawless and rapid counter-attacking transition, culminating in a composed, clinical strike from Denilson to emphatically break the deadlock. This sudden shift cranked the Upset Factor to the absolute maximum. Trailing against the run of play, the frustrated visitors pushed much higher up the pitch, leaving massive gaps that the hosts ruthlessly exploited on the break. The resulting wave of transition pressure saw Fluminense's goalkeeper forced into heroic action, racking up an impressive seven saves. The delicate Balance of the contest was irrevocably shattered by the hosts' constant threat on the counter.

Survival Lifeline

As the final whistle blew across the stadium, the sheer relief and unbridled joy from the home supporters was deafening. The Stakes simply could not have been higher for a struggling squad desperate to escape the looming drop zone. This historic 1-0 victory provides a crucial injection of belief, pulling the underdogs to 13 points and moving them within five points of absolute safety. Conversely, this defeat represents a severe reality check for Fluminense's lofty title aspirations, leaving them stranded on 30 points and losing ground on the league leaders. It was a night where defensive grit, goalkeeping heroics, and lethal precision triumphed over sterile possession football.

Key Questions

What does this mean for Mirassol's season?

This victory offers a massive lifeline, moving them within five points of safety and injecting much-needed momentum into their ongoing relegation battle.

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
33%
67%
Mirassol 33%
Fluminense 67%
Shots
13
9
Mirassol 13
Fluminense 9
Shots on Target
8
1
Mirassol 8
Fluminense 1
Expected Goals (xG)
0.51
0.59
Mirassol 0.51
Fluminense 0.59
Passes
263
528
Mirassol 263
Fluminense 528
Pass Accuracy
79%
90%
Mirassol 79%
Fluminense 90%
Corners
4
3
Mirassol 4
Fluminense 3
Fouls
12
14
Mirassol 12
Fluminense 14
Yellow Cards
2
2
Mirassol 2
Fluminense 2
Red Cards
0
0
Mirassol 0
Fluminense 0

Match Events

7' 🟨 Alesson
L. Acosta 🟨 33'
35' 🟨 Denilson
36' Denilson
Nonato 🟨 38'
HT
57' 🔄 Denilson Chico Kim
Nonato Hercules 🔄 60'
L. Acosta G. Cano 🔄 60'
Y. Soteldo Riquelme Felipe 🔄 68'
71' 🔄 Alesson Nathan Fogaca
71' 🔄 Carlos Eduardo Eduardo
John Kennedy Wesley Nata 🔄 76'
Rene Guilherme Arana 🔄 76'
88' 🔄 Reinaldo Victor Luis
88' 🔄 Edson Carioca Lucas Oliveira
FT

Player Cards

Our take on every player in this match

Mirassol

Goalkeepers
Walter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Daniel Borges
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
67%
Duel Win %
João Victor
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Willian Machado
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Reinaldo
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Midfielders
José Aldo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Denilson
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.6
Rating
Carlos Eduardo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
Started
Entry
Shaylon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Alesson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Forwards
Edson Carioca
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
12%
Pass Acc
BENCH
Alex Muralha
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lucas Oliveira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Victor Luis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Igor Cariús
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rodrigues
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Chico
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
Eduardo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Lucas Mugni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yuri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Antonio Galeano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Everton Galdino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nathan Fogaça
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry

Fluminense

Goalkeepers
Fábio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Samuel Xavier
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Jemmes
MAGNET
MAGNET
103
Activity
103
Activity
91
Passes
12
Duels
Juan Pablo Freytes
MAGNET
MAGNET
95
Activity
95
Activity
92
Passes
3
Duels
Renê
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
8
Duels Won
0
Pens Won
Midfielders
Facundo Bernal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Nonato
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Kevin Serna
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Luciano Acosta
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Yeferson Soteldo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Forwards
John Kennedy
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
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
17
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
Guga
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
33
Total Mins
Started
Entry
Otávio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ganso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Germán Cano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Riquelme Felipe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Wesley Natã
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Rodrigo Castillo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
11/06/2025 Fluminense 1 - 0 Mirassol Serie A Estádio do Maracanã
10/09/2025 Mirassol 2 - 1 Fluminense Serie A Estádio José Maria de Campos Maia
11/06/2025
Serie A Estádio do Maracanã
10/09/2025
Serie A Estádio José Maria de Campos Maia
Mirassol Win
Fluminense Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Palmeiras 17 38 29 13 +16 WFlamengo 0 - 3 Palmeiras (24-05-2026)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)
2 Flamengo 16 31 28 16 +12 LFlamengo 0 - 3 Palmeiras (24-05-2026)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)
3 Fluminense 17 30 27 22 +5 LMirassol 1 - 0 Fluminense (23-05-2026)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)
4 Atletico Paranaense 17 27 23 18 +5 WRemo 1 - 2 Atletico Paranaense (24-05-2026)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)
5 RB Bragantino 17 26 22 18 +4 WVasco DA Gama 0 - 3 RB Bragantino (24-05-2026)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)
6 Coritiba 17 26 24 21 +3 WCoritiba 3 - 2 Bahia (25-05-2026)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)
7 Sao Paulo 17 25 23 19 +4 DSao Paulo 1 - 1 Botafogo (23-05-2026)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)
8 Bahia 16 23 23 22 +1 LCoritiba 3 - 2 Bahia (25-05-2026)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)
9 Cruzeiro 17 23 23 27 -4 WCruzeiro 2 - 1 Chapecoense-sc (24-05-2026)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)
10 Botafogo 16 22 30 29 +1 DSao Paulo 1 - 1 Botafogo (23-05-2026)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)
11 Vitoria 16 22 20 22 -2 WVitoria 2 - 0 Internacional (23-05-2026)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)
12 Internacional 17 21 20 19 +1 LVitoria 2 - 0 Internacional (23-05-2026)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)
13 Gremio 17 21 19 20 -1 WGremio 3 - 2 Santos (23-05-2026)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)
14 Atletico-MG 17 21 21 23 -2 LCorinthians 1 - 0 Atletico-MG (24-05-2026)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)
15 Corinthians 17 21 15 18 -3 WCorinthians 1 - 0 Atletico-MG (24-05-2026)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)
16 Vasco DA Gama 17 20 22 28 -6 LVasco DA Gama 0 - 3 RB Bragantino (24-05-2026)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)
17 Santos 17 18 23 28 -5 LGremio 3 - 2 Santos (23-05-2026)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)
18 Mirassol 16 16 18 23 -5 WMirassol 1 - 0 Fluminense (23-05-2026)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)
19 Remo 17 15 20 29 -9 LRemo 1 - 2 Atletico Paranaense (24-05-2026)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)
20 Chapecoense-sc 16 9 17 32 -15 LCruzeiro 2 - 1 Chapecoense-sc (24-05-2026)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)