Serie A Regular Season - 18

Atletico Paranaense 1 - 0 FT Mirassol

Arena da Baixada

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

Futmetrix Verdict
38
FT
Sat, May 30
Português
Atletico Paranaense
1-0
Mirassol
⚡ Intensity 28
⚖️ Balance 20
🏆 Stakes 44
🎲 Upset 0
Late heartbreak for battling Mirassol away.

Late Viveros Strike Shatters Mirassol's Resistance

Average Entertainment Futmetrix Score: 38/100. A gruelling tactical stalemate was blown wide open in the dying moments, reinforcing the hosts' top-four credentials while plunging the visitors deeper into the relegation mire.

A Chess Match in Curitiba

The atmosphere at Arena da Baixada made the towering Stakes instantly clear. Atletico Paranaense stepped onto the pitch eyeing Copa Libertadores qualification, while Mirassol arrived fighting desperately against the drop. The first half was defined by remarkable Balance, as both sides split possession exactly down the middle at 50% each. Mirassol parked themselves effectively, building a defensive shell that deeply frustrated the home crowd. Atletico PR managed 13 total shots over the ninety minutes, but a staggering seven of those were blocked by a resolute visiting defense. It was a gritty, grinding affair where neither side could find the necessary quality in the final third, turning the pitch into a tactical battlefield rather than a fluid spectacle.

The Grinding Stalemate

As the clock ticked past the hour mark, the Intensity dialed up through sheer set-piece volume. The hosts piled on the territorial pressure, contributing heavily to the 10 combined match corners as they desperately sought a decisive breakthrough. Despite generating an expected goals tally of 1.26, the finishing touch remained entirely elusive. Mirassol's backline held incredibly firm, absorbing wave after wave of attacking intent in a classic display of relegation survival tactics. The home side's frustration grew palpable as they lacked the clinical edge needed to punish their stubborn opponents, leading to a tense, nail-biting final phase where every single touch of the ball carried massive season implications.

Viveros Breaks the Deadlock

Just as the visitors dared to dream of securing a precious away point, the script was viciously flipped in the 88th minute. Joao Cruz provided the crucial spark of creativity, threading a perfectly timed pass that found K. Viveros. The attacker made no mistake, delivering a crushing blow that completely wiped out any Upset Factor Mirassol had meticulously built throughout the evening. This late 1-0 triumph propels the hosts closer to securing that coveted Libertadores group stage spot, sitting pretty in third place. For the heartbroken visitors, this late collapse leaves them stranded in the bottom four, four agonizing points from safety, left to wonder how they let such a hard-fought draw slip away.

Key Questions

How dramatic was the late winner by Kevin Viveros?

Incredibly dramatic. Striking in the 88th minute, K. Viveros shattered a stubborn 0-0 deadlock, instantly shifting the match from a frustrating stalemate to a monumental victory.

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
50%
50%
Atletico Paranaense 50%
Mirassol 50%
Shots
13
9
Atletico Paranaense 13
Mirassol 9
Shots on Target
2
2
Atletico Paranaense 2
Mirassol 2
Expected Goals (xG)
1.26
0.48
Atletico Paranaense 1.26
Mirassol 0.48
Passes
388
396
Atletico Paranaense 388
Mirassol 396
Pass Accuracy
85%
85%
Atletico Paranaense 85%
Mirassol 85%
Corners
6
4
Atletico Paranaense 6
Mirassol 4
Fouls
11
10
Atletico Paranaense 11
Mirassol 10
Yellow Cards
2
3
Atletico Paranaense 2
Mirassol 3
Red Cards
0
0
Atletico Paranaense 0
Mirassol 0

Match Events

Edson Carioca 🟨 31'
HT
46' 🔄 B. Zapelli Julimar
58' 🟨 Arthur Dias
Edson Carioca Andre Luis 🔄 63'
66' 🟨 G. Benavidez
68' 🔄 L. Esquivel Joao Cruz
Carlos Eduardo Eduardo 🔄 71'
Denilson Neto Moura 🔄 71'
Willian Machado 🟨 72'
78' 🔄 S. Mendoza Leozinho
78' 🔄 Felipinho Diogo Riquelme
Shaylon Chico Kim 🔄 81'
Jose Aldo Lucas Oliveira 🔄 81'
83' 🔄 Arthur Dias C. Teran
Eduardo 🟨 86'
88' K. Viveros (Joao Cruz)
FT

Player Cards

Our take on every player in this match

Atletico Paranaense

Goalkeepers
Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Arthur Dias
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Juan Felipe Aguirre
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Lucas Esquivel
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
83%
Duel Win %
Midfielders
Gastón Benavídez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Jádson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Felipinho
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Claudinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Forwards
Stiven Mendoza
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Bruno Zapelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Kevin Viveros
CLUTCH HERO
CLUTCH HERO
88
Goal Time
88
Goal Time
Goal
Impact
7.9
Rating
BENCH
Matheus Soares
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Gilberto Junior
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Carlos Terán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Léo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
João Cruz
SUPER SUB
SUPER SUB
1
Assist
1
Assist
27
Minutes
7.2
Rating
Diogo Riquelme
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Chiqueti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dudu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Julimar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
50
Total Mins
Started
Entry
Isaac
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Leozinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Renan Peixoto Nepomuceno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Mirassol

Goalkeepers
Walter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Daniel Borges
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
João Victor
SWEEPER
SWEEPER
6
Cleanups
6
Cleanups
1
Interceptions
5
Blocks
Willian Machado
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
75%
Duel Win %
Reinaldo
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
23%
Pass Acc
Midfielders
José Aldo
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Denilson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Carlos Eduardo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
Started
Entry
Shaylon
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Alesson
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Forwards
Edson Carioca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
BENCH
Thomazella
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alex Muralha
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Victor Luis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Oliveira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Eduardo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Neto Moura
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Chico
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
André Luis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry

League Standings

Pos Team P Pts GF GA GD Form
1 Palmeiras 18 41 30 13 +17 WPalmeiras 1 - 0 Chapecoense-sc (31-05-2026)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)
2 Flamengo 17 34 31 16 +15 WFlamengo 3 - 0 Coritiba (30-05-2026)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)
3 Fluminense 18 31 28 23 +5 DCruzeiro 1 - 1 Fluminense (31-05-2026)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)
4 Atletico Paranaense 18 30 24 18 +6 WAtletico Paranaense 1 - 0 Mirassol (30-05-2026)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)
5 RB Bragantino 18 29 25 19 +6 WRB Bragantino 3 - 1 Internacional (31-05-2026)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)
6 Bahia 17 26 25 23 +2 WBahia 2 - 1 Botafogo (30-05-2026)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)
7 Coritiba 18 26 24 24 0 LFlamengo 3 - 0 Coritiba (30-05-2026)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)
8 Sao Paulo 18 25 23 20 +3 LRemo 1 - 0 Sao Paulo (31-05-2026)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)
9 Atletico-MG 18 24 22 23 -1 WVasco DA Gama 0 - 1 Atletico-MG (31-05-2026)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)
10 Corinthians 18 24 18 19 -1 WGremio 1 - 3 Corinthians (30-05-2026)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)
11 Cruzeiro 18 24 24 28 -4 DCruzeiro 1 - 1 Fluminense (31-05-2026)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)
12 Botafogo 17 22 31 31 0 LBahia 2 - 1 Botafogo (30-05-2026)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)
13 Vitoria 17 22 21 25 -4 LSantos 3 - 1 Vitoria (30-05-2026)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)
14 Internacional 18 21 21 22 -1 LRB Bragantino 3 - 1 Internacional (31-05-2026)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)
15 Santos 18 21 26 29 -3 WSantos 3 - 1 Vitoria (30-05-2026)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)
16 Gremio 18 21 20 23 -3 LGremio 1 - 3 Corinthians (30-05-2026)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)
17 Vasco DA Gama 18 20 22 29 -7 LVasco DA Gama 0 - 1 Atletico-MG (31-05-2026)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)
18 Remo 18 18 21 29 -8 WRemo 1 - 0 Sao Paulo (31-05-2026)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)
19 Mirassol 17 16 18 24 -6 LAtletico Paranaense 1 - 0 Mirassol (30-05-2026)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)
20 Chapecoense-sc 17 9 17 33 -16 LPalmeiras 1 - 0 Chapecoense-sc (31-05-2026)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)