Serie A Regular Season - 6

Palmeiras 1 - 0 FT Mirassol

Allianz Parque

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

Futmetrix Verdict
34
FT
Sun, Mar 15
Português
Palmeiras
1-0
Mirassol
⚡ Intensity 17
⚖️ Balance 20
🏆 Stakes 67
🎲 Upset 0
Lopez strikes in gritty tactical battle

A Grinding Victory at Allianz Parque

Skip It Futmetrix Score: 34/100. A drab affair settled by a single flash of quality, proving that continental contenders must occasionally be willing to win ugly.

Early Standoff

Visitors dictating play at Allianz Parque? It sounds highly unlikely, but Mirassol genuinely controlled possession in the opening exchanges. They kept the ball remarkably well, eventually completing 410 accurate passes to frustrate the famously demanding home crowd. However, this sterile dominance entirely lacked a cutting edge in the final third. The Intensity remained noticeably low as both sides cautiously probed without truly committing bodies forward into dangerous areas. The home side appeared surprisingly content to sit in a rigid, compact block, absorbing the pedestrian pressure and waiting for a rapid counter-attacking opportunity. It was a cautious tactical standoff that offered very little for the highlight reels, leaving both goalkeepers as mere spectators for the first quarter of the match.

The Decisive Flash

The decisive breakthrough arrived seemingly out of nothing at the 26-minute mark. Mauricio carved out a crucial pocket of space and delivered a precise pass to find J. Lopez inside the danger zone. The striker made absolutely no mistake, finishing clinically to permanently alter the complexion of the match. One clear attacking sequence, one goal. It was a brutal lesson in elite efficiency that completely shifted the Balance of play. From that pivotal moment onward, Jhon Arias took absolute charge of the midfield battle. He dictated the tempo expertly, drawing clever fouls and orchestrating possession whenever his team urgently needed to relieve defensive pressure. His undisputed man-of-the-match performance was the vital glue that held the hosts together during the game's scrappiest periods.

Shutting Up Shop

The second half predictably descended into a gritty, uncompromising war of attrition. Palmeiras effectively shut up shop, perfectly happy to absorb the visitors' blunt attacks and fiercely protect their slender advantage. The underlying numbers perfectly reflect a dire attacking spectacle, with the hosts managing a paltry 0.52 expected goals compared to the visitors' dismal 0.39. There was absolutely no late drama, and certainly no Upset Factor to speak of here today. While this grinding performance definitely won't win any beauty contests, the Stakes in the early season race for Copa Libertadores promotion are already incredibly high. The hosts did exactly what was required to secure all three points, proving they possess the necessary defensive resilience for a long, grueling campaign.

Key Questions

What does this mean for Palmeiras's season?

This crucial victory keeps them firmly in the top four, proving their defensive solidity can grind out results in the race for Copa Libertadores qualification.

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
43%
57%
Palmeiras 43%
Mirassol 57%
Shots
11
11
Palmeiras 11
Mirassol 11
Shots on Target
4
2
Palmeiras 4
Mirassol 2
Expected Goals (xG)
0.52
0.39
Palmeiras 0.52
Mirassol 0.39
Passes
351
459
Palmeiras 351
Mirassol 459
Pass Accuracy
84%
89%
Palmeiras 84%
Mirassol 89%
Corners
2
4
Palmeiras 2
Mirassol 4
Fouls
13
17
Palmeiras 13
Mirassol 17
Yellow Cards
1
3
Palmeiras 1
Mirassol 3
Red Cards
0
0
Palmeiras 0
Mirassol 0

Match Events

Neto Moura 🟨 21'
26' J. Lopez (Mauricio)
Reinaldo 🟨 29'
HT
Carlos Eduardo Tiquinho Soares 🔄 46'
Reinaldo Victor Luis 🔄 46'
Neto Moura Gabriel Pires 🔄 46'
58' 🔄 Andreas Pereira Lucas Evangelista
67' 🟨 Carlos Miguel
70' 🔄 Arthur Gabriel J. Piquerez
70' 🔄 J. Arias Felipe Anderson
Igor Formiga 🟨 70'
Andre Luis Nathan Fogaca 🔄 73'
Shaylon Alesson 🔄 78'
80' 🔄 Mauricio E. Martinez
81' 🔄 Marlon Freitas Larson
Negueba 🟨 90'+6
FT

Player Cards

Our take on every player in this match

Palmeiras

Goalkeepers
Carlos Miguel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Agustín Giay
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Gustavo Gómez
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Bruno Fuchs
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
2
Interceptions
3
Blocks
Arthur Gabriel
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
83%
Duel Win %
Midfielders
Andreas Pereira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
58
Total Mins
58
Entry
Marlon Freitas
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Allan
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
21%
Pass Acc
Mauricio
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.9
Rating
Jhon Arias
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Forwards
José López
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
9
Duels Won
0
Pens Won
BENCH
Marcelo Lomba
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Aranha
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jefté
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Khellven
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joaquín Piquerez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Lucas Evangelista
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
Started
Entry
Emiliano Martínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Luis Pacheco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Larson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Felipe Anderson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Luighi Hanri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ramón Sosa
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
Igor Formiga
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
João Victor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Willian Machado
MAGNET
MAGNET
74
Activity
74
Activity
65
Passes
9
Duels
Reinaldo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Midfielders
Neto Moura
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
José Aldo
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
59%
Pass Acc
Carlos Eduardo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Shaylon
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Negueba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Forwards
André Luis
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
BENCH
Alex Muralha
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Victor Luis
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Gabriel Pires
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
50
Total Mins
Started
Entry
Daniel Borges
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
0
Total Mins
Started
Entry
Yuri Lara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Denilson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tiquinho Soares
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
50
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
Alesson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Nathan Fogaça
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
01/17/2026 Palmeiras 1 - 0 Mirassol Paulista - A1 Allianz Parque
11/09/2025 Mirassol 2 - 1 Palmeiras Serie A Estádio José Maria de Campos Maia
07/16/2025 Palmeiras 1 - 1 Mirassol Serie A Allianz Parque
02/23/2025 Mirassol 2 - 3 Palmeiras Paulista - A1 Estádio José Maria de Campos Maia
02/24/2024 Palmeiras 3 - 1 Mirassol Paulista - A1 Arena Barueri
02/02/2023 Mirassol 0 - 2 Palmeiras Paulista - A1 Estádio José Maria de Campos Maia
04/25/2021 Palmeiras 1 - 2 Mirassol Paulista - A1 Allianz Parque
02/16/2020 Palmeiras 3 - 1 Mirassol Paulista - A1 Allianz Parque
01/17/2026
Paulista - A1 Allianz Parque
11/09/2025
Serie A Estádio José Maria de Campos Maia
07/16/2025
Serie A Allianz Parque
02/23/2025
Paulista - A1 Estádio José Maria de Campos Maia
02/24/2024
Paulista - A1 Arena Barueri
02/02/2023
Paulista - A1 Estádio José Maria de Campos Maia
04/25/2021
Paulista - A1 Allianz Parque
02/16/2020
Paulista - A1 Allianz Parque
Palmeiras Win
Mirassol Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Sao Paulo 6 16 10 3 +7 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)DSantos 1 - 1 Sao Paulo (04-02-2026)
2 Palmeiras 6 13 14 7 +7 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)WPalmeiras 5 - 1 Vitoria (05-02-2026)
3 Fluminense 6 13 10 6 +4 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)DBahia 1 - 1 Fluminense (05-02-2026)
4 Bahia 5 11 6 3 +3 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)WCorinthians 1 - 2 Bahia (28-01-2026)
5 Flamengo 5 10 9 4 +5 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)LSao Paulo 2 - 1 Flamengo (29-01-2026)
6 Atletico Paranaense 6 10 10 7 +3 WAtletico Paranaense 4 - 1 Botafogo (29-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)WAtletico Paranaense 2 - 1 Santos (12-02-2026)
7 Coritiba 6 10 8 6 +2 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)WCruzeiro 1 - 2 Coritiba (06-02-2026)
8 Gremio 6 8 10 10 0 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)WGremio 5 - 3 Botafogo (05-02-2026)
9 Corinthians 6 8 6 6 0 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)WCorinthians 2 - 0 RB Bragantino (12-02-2026)
10 RB Bragantino 6 8 5 6 -1 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)WRB Bragantino 1 - 0 Atletico-MG (04-02-2026)
11 Vitoria 5 7 7 8 -1 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)WVitoria 2 - 0 Remo (28-01-2026)
12 Chapecoense-sc 5 6 9 9 0 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)WChapecoense-sc 4 - 2 Santos (28-01-2026)
13 Mirassol 5 6 8 8 0 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)WMirassol 2 - 1 Vasco DA Gama (29-01-2026)
14 Santos 6 6 9 11 -2 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)DSantos 1 - 1 Sao Paulo (04-02-2026)
15 Vasco DA Gama 6 5 8 10 -2 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)DVasco DA Gama 1 - 1 Chapecoense-sc (05-02-2026)
16 Atletico-MG 6 5 7 10 -3 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)LRB Bragantino 1 - 0 Atletico-MG (04-02-2026)
17 Botafogo 5 3 8 13 -5 LAtletico Paranaense 4 - 1 Botafogo (29-03-2026)LBotafogo 0 - 3 Flamengo (14-03-2026)LFluminense 1 - 0 Botafogo (12-02-2026)LGremio 5 - 3 Botafogo (05-02-2026)WBotafogo 4 - 0 Cruzeiro (30-01-2026)
18 Remo 6 3 6 11 -5 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)DRemo 2 - 2 Mirassol (04-02-2026)
19 Cruzeiro 6 3 7 14 -7 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)LCruzeiro 1 - 2 Coritiba (06-02-2026)
20 Internacional 6 2 3 8 -5 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)DFlamengo 1 - 1 Internacional (04-02-2026)