Serie A Regular Season - 8

Sao Paulo 0 - 1 FT Palmeiras

Estadio Do MorumBIS

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

Futmetrix Verdict
45
FT
Sun, Mar 22
Português
Sao Paulo
0-1
Palmeiras
⚡ Intensity 19
⚖️ Balance 24
🏆 Stakes 100
🎲 Upset 10
Early strike settles tense top clash.

Early Ambush Sets Up a Gritty Defensive Masterclass

Average Entertainment Futmetrix Score: 45/100. A fiercely hyped top-of-the-table clash devolved into a rigid battle of attrition, proving that early title races are often won by those willing to win ugly.

The Early Ambush

The Stakes were astronomical for this monumental top-of-the-table showdown at MorumBIS, with both teams desperate to assert early dominance in the title race. The packed stadium expected an open, expansive classic between two heavyweights, but what they ultimately witnessed was a fiercely pragmatic smash-and-grab by the visitors. Before the partisan home crowd could even settle into their seats and raise the volume, Palmeiras brutally stunned the hosts. In the sixth minute, J. Lopez spotted a momentary lapse in the defensive line and carved out a precise opportunity. He slid a perfect ball through, allowing J. Arias to dispatch a cold, clinical finish past the sprawling goalkeeper. That singular, lightning-fast moment completely altered the tactical landscape of the entire afternoon. The visitors immediately dropped into a rigid, compact shape, daring their frustrated rivals to find a way through the maze.

The Defensive Wall

Facing an unexpected and sudden deficit, Sao Paulo dominated possession, holding the ball for long, uninterrupted stretches across the pitch. However, their overwhelming territorial control translated into absolutely nothing dangerous in the final third. A heavy, suffocating Intensity defined the relentless midfield clashes, punctuated by a staggering twenty-one cynical fouls from the away side designed to break up any rhythm. Every single time the hosts pushed the tempo forward, they ran headfirst into an uncompromising green brick wall. Standout defender Agustín Giay was absolutely immense at the back, sweeping up loose balls, winning crucial duels, and executing a flawless tactical plan. Despite forcing double-digit corners and pinning the opposition back for huge portions of the half, the home side failed to register a single shot on target. The Balance of play heavily favored the hosts passing side-to-side, but they completely lacked a decisive cutting edge when it mattered most.

Grinding Out the Win

This encounter was never destined to be remembered as a beautiful exhibition of free-flowing Brazilian football. Instead, it was a rugged, cynical, and highly effective away performance that champion teams are built upon. The visitors happily absorbed relentless but entirely toothless pressure right up until the final whistle echoed around the arena. By systematically shutting down every conceivable attacking avenue, they cemented their iron grip on the summit of the league table. This gruelling, hard-fought victory sends a clear, intimidating message to the rest of the division: they know exactly how to win ugly when the spotlight is blindingly bright. While the passionate home supporters leave MorumBIS visibly frustrated by their team's blunt, uninspired attack, the away camp celebrates an absolute masterclass in game management. Early title races always demand immense grit, and today, defensive resilience was the only currency that truly mattered on the pitch.

Key Questions

What does this mean for Sao Paulo's season?

Despite the bitter defeat, they remain firmly entrenched in the continental promotion spots but must urgently fix their creative bluntness when facing low defensive blocks.

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
63%
37%
Sao Paulo 63%
Palmeiras 37%
Shots
2
4
Sao Paulo 2
Palmeiras 4
Shots on Target
0
1
Sao Paulo 0
Palmeiras 1
Expected Goals (xG)
0.05
0.11
Sao Paulo 0.05
Palmeiras 0.11
Passes
540
325
Sao Paulo 540
Palmeiras 325
Pass Accuracy
87%
82%
Sao Paulo 87%
Palmeiras 82%
Corners
10
1
Sao Paulo 10
Palmeiras 1
Fouls
13
21
Sao Paulo 13
Palmeiras 21
Yellow Cards
3
5
Sao Paulo 3
Palmeiras 5
Red Cards
0
0
Sao Paulo 0
Palmeiras 0

Match Events

J. Arias (J. Lopez) 6'
23' 🟨 E. Diaz
Andreas Pereira 🟨 43'
Carlos Miguel 🟨 45'+4
HT
46' 🔄 E. Diaz Wendell
46' 🔄 A. Franco Robert Arboleda
46' 🔄 Cauly G. Tapia
Marlon Freitas 🟨 50'
Mauricio Felipe Anderson 🔄 60'
Andreas Pereira Lucas Evangelista 🔄 60'
Marlon Freitas E. Martinez 🔄 63'
Abel Ferreira 🟨 69'
Allan Elias R. Sosa 🔄 77'
J. Lopez Vitor Roque 🔄 77'
79' 🔄 D. Bobadilla Andre Silva
Abel Ferreira 🟨 80'
E. Martinez 🟨 81'
84' 🟨 Wendell
85' 🔄 Luciano Ferreira
J. Arias 🟨 90'+4
90'+6 🟨 Andre Silva
FT

Player Cards

Our take on every player in this match

Sao Paulo

Goalkeepers
Rafael
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Defenders
Lucas Ramon
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
77%
Duel Win %
Alan Franco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Sabino
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
65%
Duel Win %
Enzo Díaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Midfielders
Damián Bobadilla
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Danielzinho
MAGNET
MAGNET
103
Activity
103
Activity
92
Passes
11
Duels
Marcos Antônio
MAGNET
MAGNET
71
Activity
71
Activity
63
Passes
8
Duels
Cauly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Luciano
MAGNET
MAGNET
44
Activity
44
Activity
33
Passes
11
Duels
Jonathan Calleri
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
BENCH
Carlos Coronel
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Robert Arboleda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
54
Total Mins
Started
Entry
Wendell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
54
Total Mins
Started
Entry
Rafael Tolói
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Maik
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dória
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pedro Ferreira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luan Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pablo Maia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gonzalo Tapia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
54
Total Mins
Started
Entry
Ferreirinha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
André Silva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry

Palmeiras

Goalkeepers
Carlos Miguel
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
99
Minutes
Defenders
Agustín Giay
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Gustavo Gómez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Murilo
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Joaquín Piquerez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Midfielders
Andreas Pereira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Marlon Freitas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Allan
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Mauricio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Jhon Arias
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Forwards
José López
MAGNET
MAGNET
50
Activity
50
Activity
25
Passes
25
Duels
BENCH
Marcelo Lomba
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Bruno Fuchs
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
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
Arthur Gabriel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Felipe Anderson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
39
Total Mins
Started
Entry
Lucas Evangelista
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
39
Total Mins
Started
Entry
Emiliano Martínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
Larson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Vitor Roque
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Ramón Sosa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Luighi Hanri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
03/01/2026 Palmeiras 2 - 1 Sao Paulo Paulista - A1 Arena Barueri
01/24/2026 Palmeiras 3 - 1 Sao Paulo Paulista - A1 Allianz Parque
10/05/2025 Sao Paulo 2 - 3 Palmeiras Serie A Estadio Do MorumBIS
05/11/2025 Palmeiras 1 - 0 Sao Paulo Serie A Allianz Parque
03/11/2025 Palmeiras 1 - 0 Sao Paulo Paulista - A1 Allianz Parque
02/16/2025 Palmeiras 0 - 0 Sao Paulo Paulista - A1 Allianz Parque
08/18/2024 Palmeiras 2 - 1 Sao Paulo Serie A Allianz Parque
04/29/2024 Sao Paulo 0 - 0 Palmeiras Serie A MorumBIS
03/03/2024 Sao Paulo 1 - 1 Palmeiras Paulista - A1 Estádio Cícero Pompeu de Toledo
02/04/2024 Palmeiras 0 - 0 (PEN 2-4) Sao Paulo Supercopa do Brasil Estádio Governador Magalhães Pinto
03/01/2026
Paulista - A1 Arena Barueri
01/24/2026
Paulista - A1 Allianz Parque
10/05/2025
Serie A Estadio Do MorumBIS
05/11/2025
Serie A Allianz Parque
03/11/2025
Paulista - A1 Allianz Parque
02/16/2025
Paulista - A1 Allianz Parque
08/18/2024
Serie A Allianz Parque
04/29/2024
Serie A MorumBIS
03/03/2024
Paulista - A1 Estádio Cícero Pompeu de Toledo
02/04/2024
0 - 0 (PEN 2-4)
Supercopa do Brasil Estádio Governador Magalhães Pinto
Sao Paulo Win
Palmeiras Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Palmeiras 8 19 17 8 +9 WSao Paulo 0 - 1 Palmeiras (22-03-2026)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)
2 Atletico Paranaense 8 16 14 8 +6 WAtletico Paranaense 4 - 1 Botafogo (29-03-2026)WAtletico Paranaense 2 - 0 Coritiba (22-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)
3 Sao Paulo 8 16 10 5 +5 LSao Paulo 0 - 1 Palmeiras (22-03-2026)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)
4 Fluminense 8 16 13 9 +4 WFluminense 1 - 0 Atletico-MG (21-03-2026)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)
5 Flamengo 7 14 13 5 +8 DCorinthians 1 - 1 Flamengo (22-03-2026)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)
6 Bahia 7 14 9 7 +2 LRemo 4 - 1 Bahia (22-03-2026)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)
7 Coritiba 8 13 9 8 +1 LAtletico Paranaense 2 - 0 Coritiba (22-03-2026)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)
8 Gremio 8 11 13 12 +1 LVasco DA Gama 2 - 1 Gremio (22-03-2026)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)
9 Vasco DA Gama 8 11 13 13 0 WVasco DA Gama 2 - 1 Gremio (22-03-2026)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)
10 Corinthians 8 10 7 7 0 DCorinthians 1 - 1 Flamengo (22-03-2026)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)
11 Vitoria 7 10 8 10 -2 WVitoria 1 - 0 Mirassol (22-03-2026)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)
12 Internacional 8 8 7 9 -2 WInternacional 2 - 0 Chapecoense-sc (22-03-2026)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)
13 Atletico-MG 8 8 8 11 -3 LFluminense 1 - 0 Atletico-MG (21-03-2026)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)
14 RB Bragantino 8 8 6 10 -4 LRB Bragantino 1 - 2 Botafogo (21-03-2026)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)
15 Chapecoense-sc 7 7 9 11 -2 LInternacional 2 - 0 Chapecoense-sc (22-03-2026)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)
16 Santos 8 7 10 13 -3 DCruzeiro 0 - 0 Santos (22-03-2026)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)
17 Mirassol 7 6 8 10 -2 LVitoria 1 - 0 Mirassol (22-03-2026)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)
18 Botafogo 7 6 11 16 -5 LAtletico Paranaense 4 - 1 Botafogo (29-03-2026)WRB Bragantino 1 - 2 Botafogo (21-03-2026)LPalmeiras 2 - 1 Botafogo (18-03-2026)LBotafogo 0 - 3 Flamengo (14-03-2026)LFluminense 1 - 0 Botafogo (12-02-2026)
19 Remo 8 6 10 15 -5 WRemo 4 - 1 Bahia (22-03-2026)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)
20 Cruzeiro 8 4 8 16 -8 DCruzeiro 0 - 0 Santos (22-03-2026)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)