Serie A Regular Season - 13

Sao Paulo 1 - 0 FT Mirassol

Estádio Brinco de Ouro da Princesa

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

Futmetrix Verdict
27
FT
Sun, Apr 26
Português
Sao Paulo
1-0
Mirassol
⚡ Intensity 10
⚖️ Balance 20
🏆 Stakes 56
🎲 Upset 0
Luciano strikes late to sink Mirassol

Luciano Breaks the Deadlock in Campinas

Skip It Futmetrix Score: 27/100. A gritty, low-quality affair was ultimately settled by a single moment of clarity in front of goal to keep the hosts' continental dreams firmly on track.

A Frustrating Siege

The pattern of play was established early on at the Estádio Brinco de Ouro da Princesa, with Sao Paulo taking the initiative but struggling to find a cutting edge. The hosts edged possession with fifty-four percent of the ball, setting up camp in the opposition half. The Intensity was high in terms of sheer offensive volume, but the quality in the final third was glaringly absent. A barrage of twenty-six collective shots turned the pitch into a shooting gallery, yet astoundingly, only two efforts tested the goalkeepers all evening. Eleven blocked shots highlighted exactly how crowded the penalty area became. Mirassol absorbed immense set-piece pressure, defending resolutely against a staggering total of sixteen corners, effectively frustrating the home side's forwards for the vast majority of the contest.

The Lone Breakthrough

The sheer Balance of this disjointed encounter suggested a stalemate was heavily on the cards. Expected goals hovered around the one-goal mark for both sides, painting a picture of half-chances rather than clear openings. The visitors stuck rigidly to their defensive task, denying space and banking on a frustrating nil-nil draw to aid their desperate survival hopes. However, the pivotal moment finally arrived in the seventy-sixth minute. The hosts maintained their composure as Wendell found a pocket of space to deliver a precise assist. The ball fell to Luciano, who produced the game's sole moment of genuine attacking quality. He fired past the goalkeeper, ensuring his team's only shot on target for the entire match resulted in the defining goal.

Continental Ambitions Intact

After taking the lead, the hosts immediately locked down the match to secure all three points. A towering display from Rafael Tolói at the back ensured the clean sheet remained intact, comfortably dealing with the away side's desperate late deliveries. The Stakes could not have been higher for the league table, and this narrow victory solidifies fourth place, keeping their automatic Copa Libertadores qualification hopes burning brightly. Conversely, the visitors leave empty-handed and remain entrenched in the relegation battle. Sitting down in eighteenth place and four points from safety, the uphill struggle to avoid the drop continues. While it was far from a classic performance, grinding out three points in these tight fixtures is exactly what top-four contenders must do.

Key Questions

What does this mean for Sao Paulo's season?

This gritty victory solidifies their position in fourth place, keeping them firmly in the hunt for automatic 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
54%
46%
Sao Paulo 54%
Mirassol 46%
Shots
17
9
Sao Paulo 17
Mirassol 9
Shots on Target
1
1
Sao Paulo 1
Mirassol 1
Expected Goals (xG)
1.02
1.03
Sao Paulo 1.02
Mirassol 1.03
Passes
416
370
Sao Paulo 416
Mirassol 370
Pass Accuracy
85%
79%
Sao Paulo 85%
Mirassol 79%
Corners
12
4
Sao Paulo 12
Mirassol 4
Fouls
11
13
Sao Paulo 11
Mirassol 13
Yellow Cards
1
2
Sao Paulo 1
Mirassol 2
Red Cards
0
0
Sao Paulo 0
Mirassol 0

Match Events

41' 🟨 Danielzinho
Jose Aldo 🟨 45'+4
Nathan Fogaca 🟨 45'+5
HT
Jose Aldo Neto Moura 🔄 65'
Shaylon Denilson 🔄 65'
66' 🔄 Cauly Lucca Marques
76' 🔄 D. Bobadilla Luan Silva
76' Luciano (Wendell)
Eduardo Everton Galdino 🔄 81'
Lucas Oliveira Tiquinho Soares 🔄 81'
Alesson Edson Carioca 🔄 84'
88' 🔄 Luciano Matheus Doria
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
94
Total Mins
Started
Entry
Defenders
Lucas Ramon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Rafael Tolói
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
50%
Duel Win %
Sabino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Wendell
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
47%
Pass Acc
Midfielders
Damián Bobadilla
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
29%
Pass Acc
Danielzinho
MAGNET
MAGNET
73
Activity
73
Activity
61
Passes
12
Duels
Artur
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Luciano
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Cauly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Forwards
Jonathan Calleri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
BENCH
Carlos Coronel
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Doria
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Nicolas Bosshardt
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luis Osorio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cédric Soares
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
18
Total Mins
Started
Entry
Pedro Ferreira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Felipe Negrucci
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Tetê
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
André Silva
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
0
Total Mins
Started
Entry

Mirassol

Goalkeepers
Walter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
João Victor
SHIELD
SHIELD
3
Blocks
3
Blocks
2
Interceptions
2
Tackles
Lucas Oliveira
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Willian Machado
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Midfielders
Igor Formiga
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
31%
Pass Acc
Shaylon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Eduardo
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
José Aldo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Reinaldo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Forwards
Alesson
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
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
Daniel Borges
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Victor Luis
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
Neto Moura
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Denilson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Chico
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
13
Total Mins
Started
Entry
Tiquinho Soares
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Edson Carioca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Antonio Galeano
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
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
01/11/2026 Mirassol 3 - 0 Sao Paulo Paulista - A1 Estádio José Maria de Campos Maia
10/19/2025 Mirassol 3 - 0 Sao Paulo Serie A Estádio José Maria de Campos Maia
05/24/2025 Sao Paulo 0 - 2 Mirassol Serie A Estadio Do MorumBIS
02/05/2025 Sao Paulo 4 - 1 Mirassol Paulista - A1 MorumBIS
01/23/2024 Mirassol 1 - 1 Sao Paulo Paulista - A1 Estádio José Maria de Campos Maia
03/13/2022 Mirassol 0 - 3 Sao Paulo Paulista - A1 Estádio José Maria de Campos Maia
05/17/2021 Sao Paulo 4 - 0 Mirassol Paulista - A1 Morumbí
05/09/2021 Mirassol 1 - 1 Sao Paulo Paulista - A1 Estádio José Maria de Campos Maia
07/30/2020 Sao Paulo 2 - 3 Mirassol Paulista - A1 Estádio Cícero Pompeu de Toledo
01/11/2026
Paulista - A1 Estádio José Maria de Campos Maia
10/19/2025
Serie A Estádio José Maria de Campos Maia
05/24/2025
Serie A Estadio Do MorumBIS
02/05/2025
Paulista - A1 MorumBIS
01/23/2024
Paulista - A1 Estádio José Maria de Campos Maia
03/13/2022
Paulista - A1 Estádio José Maria de Campos Maia
05/17/2021
Paulista - A1 Morumbí
05/09/2021
Paulista - A1 Estádio José Maria de Campos Maia
07/30/2020
Paulista - A1 Estádio Cícero Pompeu de Toledo
Sao Paulo Win
Mirassol Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Palmeiras 13 32 23 10 +13 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)WPalmeiras 2 - 1 Gremio (03-04-2026)
2 Flamengo 11 23 20 10 +10 WFlamengo 2 - 0 Bahia (19-04-2026)WFluminense 1 - 2 Flamengo (12-04-2026)WFlamengo 3 - 1 Santos (05-04-2026)LRB Bragantino 3 - 0 Flamengo (03-04-2026)DCorinthians 1 - 1 Flamengo (22-03-2026)
3 Fluminense 12 23 21 15 +6 WSantos 2 - 3 Fluminense (19-04-2026)LFluminense 1 - 2 Flamengo (12-04-2026)DCoritiba 1 - 1 Fluminense (04-04-2026)WFluminense 3 - 1 Corinthians (02-04-2026)WFluminense 1 - 0 Atletico-MG (21-03-2026)
4 Sao Paulo 13 23 17 11 +6 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)DInternacional 1 - 1 Sao Paulo (01-04-2026)
5 Atletico Paranaense 13 22 20 15 +5 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)LBahia 3 - 0 Atletico Paranaense (01-04-2026)
6 Bahia 12 21 17 14 +3 DBahia 2 - 2 Santos (25-04-2026)LFlamengo 2 - 0 Bahia (19-04-2026)WMirassol 1 - 2 Bahia (11-04-2026)LBahia 1 - 2 Palmeiras (05-04-2026)WBahia 3 - 0 Atletico Paranaense (01-04-2026)
7 Coritiba 13 19 15 13 +2 LGremio 1 - 0 Coritiba (26-04-2026)WCoritiba 2 - 0 Atletico-MG (19-04-2026)DBotafogo 2 - 2 Coritiba (12-04-2026)DCoritiba 1 - 1 Fluminense (04-04-2026)DCoritiba 1 - 1 Vasco DA Gama (01-04-2026)
8 Botafogo 12 17 24 24 0 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)WBotafogo 3 - 2 Mirassol (01-04-2026)
9 RB Bragantino 13 17 15 15 0 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)WRB Bragantino 3 - 0 Flamengo (03-04-2026)
10 Vasco DA Gama 13 16 18 19 -1 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)DCoritiba 1 - 1 Vasco DA Gama (01-04-2026)
11 Gremio 13 16 15 16 -1 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)LPalmeiras 2 - 1 Gremio (03-04-2026)
12 Cruzeiro 13 16 17 21 -4 WRemo 0 - 1 Cruzeiro (25-04-2026)WCruzeiro 2 - 0 Gremio (18-04-2026)WCruzeiro 2 - 1 RB Bragantino (12-04-2026)LSao Paulo 4 - 1 Cruzeiro (04-04-2026)WCruzeiro 3 - 0 Vitoria (01-04-2026)
13 Corinthians 13 15 9 11 -2 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)LFluminense 3 - 1 Corinthians (02-04-2026)
14 Vitoria 12 15 12 17 -5 LAtletico Paranaense 3 - 1 Vitoria (26-04-2026)DVitoria 0 - 0 Corinthians (18-04-2026)WVitoria 2 - 0 Sao Paulo (11-04-2026)DChapecoense-sc 1 - 1 Vitoria (05-04-2026)LCruzeiro 3 - 0 Vitoria (01-04-2026)
15 Atletico-MG 12 14 14 15 -1 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)WChapecoense-sc 0 - 4 Atletico-MG (02-04-2026)LFluminense 1 - 0 Atletico-MG (21-03-2026)
16 Internacional 13 14 12 14 -2 DBotafogo 2 - 2 Internacional (25-04-2026)LInternacional 1 - 2 Mirassol (19-04-2026)DInternacional 0 - 0 Gremio (11-04-2026)WCorinthians 0 - 1 Internacional (05-04-2026)DInternacional 1 - 1 Sao Paulo (01-04-2026)
17 Santos 13 14 18 21 -3 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)WSantos 2 - 0 Remo (02-04-2026)
18 Mirassol 12 9 13 18 -5 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)LBotafogo 3 - 2 Mirassol (01-04-2026)
19 Remo 13 8 13 23 -10 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)LSantos 2 - 0 Remo (02-04-2026)
20 Chapecoense-sc 11 8 11 22 -11 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)LChapecoense-sc 0 - 4 Atletico-MG (02-04-2026)LInternacional 2 - 0 Chapecoense-sc (22-03-2026)