Serie A Gameweek 25

Sao Paulo 2 - 1 FT RB Bragantino

MorumBIS

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

Futmetrix Verdict
61
FT
Sat, Aug 29
Português
Sao Paulo
2-1
RB Bragantino
⚡ Intensity 73
⚖️ Balance 35
🏆 Stakes 0
🎲 Upset 0
Sao Paulo strike early at MorumBIS.

Win Probability

  • Sao Paulo 43%
  • Draw 29%
  • RB Bragantino 28%

Futmetrix AI estimate

First-Half Firepower Ends Sao Paulo's Slump

Worth Watching Futmetrix Score: 61/100. A desperate Sao Paulo side finally snapped their dismal winless run, using ruthless first-half efficiency to stun RB Bragantino.

A Desperate Start

Heading into the MorumBIS on a bleak run of form, Sao Paulo needed an immediate and emphatic response. The Stakes were palpable for a side lingering in mid-table obscurity and desperate to give their passionate supporters something to cheer about. They found their vital lifeline in the 14th minute when Luciano confidently dispatched a penalty, sending the home crowd into raptures and easing the mounting pressure. Despite RB Bragantino dominating possession and passing the ball around with neat precision, they looked entirely toothless in the final third. The hosts were perfectly comfortable sitting deep, absorbing the pressure, and looking to break with lethal intent. The sheer Intensity of the home side's counter-pressing rattled the visitors, turning the pitch into a tactical battlefield where having the ball meant very little.

The Stoppage-Time Hammer Blow

The defining moment of the match arrived just as the referee checked his watch for the halftime interval. With the visitors pushing high and inadvertently exposing their flanks, G. Santana seized the moment deep into stoppage time. His devastating strike at the 45-minute mark doubled the advantage, fundamentally altering the Balance of the contest and deflating the opposition. While the away side would go on to command the lion's share of possession, this second goal proved to be an insurmountable mountain. The sheer volume of chances created by the home side—firing an absolute onslaught of attempts and turning the penalty area into a shooting gallery despite seeing so little of the ball—highlighted a brilliant tactical masterclass. They effectively nullified their opponents' stylistic preferences and showcased ruthless offensive efficiency.

A Late Scare

The second half saw a physical battle marked by a relentless barrage of set-pieces, with heavy corner pressure keeping the defensive lines on extremely high alert throughout the final forty-five minutes. Searching for a miraculous route back into the contest, the visitors threw on Fernando Santos and H. Mosquera, hoping to spark a late revival. That tactical roll of the dice finally paid off in the 90th minute when Mosquera unpicked the lock, setting up Fernando Santos for a well-deserved, sweeping finish. However, this late strike barely registered as a genuine Upset Factor, acting merely as a consolation prize before the final whistle. Sao Paulo held their nerve to secure a massive result, lifting the dark clouds over their faltering campaign while leaving the visitors to ponder their glaring attacking inefficiency.

Key Questions

How did substitute Gustavo Santana change the game?

Despite actually starting the match, Santana drastically changed the dynamic with a crushing 45th-minute goal that doubled the lead and effectively broke the visitors' spirit before halftime.

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
38%
62%
Sao Paulo 38%
RB Bragantino 62%
Shots
16
8
Sao Paulo 16
RB Bragantino 8
Shots on Target
7
3
Sao Paulo 7
RB Bragantino 3
Expected Goals (xG)
1.33
0.57
Sao Paulo 1.33
RB Bragantino 0.57
Passes
266
454
Sao Paulo 266
RB Bragantino 454
Pass Accuracy
71%
83%
Sao Paulo 71%
RB Bragantino 83%
Corners
9
7
Sao Paulo 9
RB Bragantino 7
Fouls
11
13
Sao Paulo 11
RB Bragantino 13
Yellow Cards
1
4
Sao Paulo 1
RB Bragantino 4
Red Cards
0
0
Sao Paulo 0
RB Bragantino 0

Match Events

14' ⚽ Luciano
A. Sant'Anna 🟨 45'
45'+4 ⚽ G. Santana
HT
↓ Vinicinho ↑Fernando Santos 🔄 46'
↓ Eric Ramires ↑Fabinho 🔄 46'
55' 🔄 ↓ G. Santana ↑Andre Silva
↓ Lucas Barbosa ↑H. Mosquera 🔄 68'
↓ J. Herrera ↑Gustavo Neves 🔄 68'
71' 🔄 ↓ Luciano ↑Lucas Ramon
71' 🔄 ↓ Buta ↑Pablo Maia
↓ I. Pitta ↑Yuri Alves 🔄 78'
Pedro Henrique 🟨 83'
84' 🟨 Andre Silva
84' 🔄 ↓ Artur ↑Ferreira
84' 🔄 ↓ Danielzinho ↑Djhordney
H. Mosquera 🟨 86'
Fernando Santos (H. Mosquera) ⚽ 90'
Juninho Capixaba 🟨 90'+5
FT

Player Cards

Our take on every player in this match

Sao Paulo

Goalkeepers
Rafael Monteiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Defenders
Domingos Duarte
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
80%
Duel Win %
Robert Arboleda
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Sabino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Midfielders
Aurélio Buta
ENFORCER
ENFORCER
3
Tackles
3
Tackles
5
Duels Won
71%
Win %
Danielzinho
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
4
Interceptions
0
Blocks
Marcos Antônio
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
27%
Pass Acc
Iago Borduchi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Forwards
Artur
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Gustavo Santana
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Luciano
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Carlos Coronel
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lucas Ramon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Osorio Luis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wendell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rafael Tolói
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
25
Total Mins
Started
Entry
Djhordney Ferreira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Cauly
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
41
Total Mins
Started
Entry
Ferreira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Tetê
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jonathan Calleri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

RB Bragantino

Goalkeepers
Tiago Volpi
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Agustín Sant'Anna
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
40%
Pass Acc
Pedro Henrique
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
7.3
Rating
Gustavo Marques
MAGNET
MAGNET
85
Activity
85
Activity
81
Passes
4
Duels
Juninho Capixaba
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Midfielders
Eric Ramires
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Rodrigo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
José Herrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Lucas Barbosa
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Vinicius Mendonça
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Isidro Pitta
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
BENCH
Cleiton
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Cauê Nascimento Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alix
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Guzmán Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
José Hurtado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fábio Silva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
51
Total Mins
Started
Entry
Gabriel Girotto
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
18
Total Mins
Started
Entry
Gustavinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Matheus Fernandes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fernando
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.6
Rating
Henry Mosquera
SUPER SUB
SUPER SUB
1
Assist
1
Assist
28
Minutes
7.3
Rating

Head to Head

Date Home Score Away Competition Venue
03/15/2026 RB Bragantino 1 - 2 Sao Paulo Serie A Estádio Cícero de Souza Marques
02/21/2026 RB Bragantino 1 - 2 Sao Paulo Paulista - A1 Estádio Cícero de Souza Marques
11/09/2025 Sao Paulo 0 - 1 RB Bragantino Serie A Estadio Do MorumBIS
07/17/2025 RB Bragantino 2 - 2 Sao Paulo Serie A Estádio Cicero de Souza Marques
02/08/2025 RB Bragantino 1 - 0 Sao Paulo Paulista - A1 Estádio Nabi Abi Chedid
11/20/2024 RB Bragantino 1 - 1 Sao Paulo Serie A Estádio Nabi Abi Chedid
07/06/2024 Sao Paulo 2 - 0 RB Bragantino Serie A MorumBIS
02/17/2024 Sao Paulo 2 - 2 RB Bragantino Paulista - A1 Estádio Cícero Pompeu de Toledo
11/08/2023 Sao Paulo 1 - 0 RB Bragantino Serie A Estádio Urbano Caldeira
07/09/2023 RB Bragantino 0 - 0 Sao Paulo Serie A Estádio Nabi Abi Chedid
03/15/2026
Serie A Estádio Cícero de Souza Marques
02/21/2026
Paulista - A1 Estádio Cícero de Souza Marques
11/09/2025
Serie A Estadio Do MorumBIS
07/17/2025
Serie A Estádio Cicero de Souza Marques
02/08/2025
Paulista - A1 Estádio Nabi Abi Chedid
11/20/2024
Serie A Estádio Nabi Abi Chedid
07/06/2024
Serie A MorumBIS
02/17/2024
Paulista - A1 Estádio Cícero Pompeu de Toledo
11/08/2023
Serie A Estádio Urbano Caldeira
07/09/2023
Serie A Estádio Nabi Abi Chedid
Sao Paulo Win
RB Bragantino Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Palmeiras 25 52 45 21 +24 DMirassol 1 - 1 Palmeiras (30-08-2026)WPalmeiras 4 - 1 Vasco DA Gama (23-08-2026)LFluminense 3 - 2 Palmeiras (15-08-2026)DPalmeiras 0 - 0 Internacional (09-08-2026)WVitoria 0 - 4 Palmeiras (30-07-2026)
2 Flamengo 25 51 50 21 +29 WFlamengo 2 - 0 Mirassol (02-09-2026)WFlamengo 3 - 0 Botafogo (30-08-2026)LCruzeiro 2 - 1 Flamengo (22-08-2026)WMirassol 1 - 5 Flamengo (16-08-2026)WFlamengo 2 - 0 Vitoria (09-08-2026)
3 Atletico Paranaense 25 45 37 25 +12 DAtletico Paranaense 3 - 3 Fluminense (30-08-2026)WBotafogo 2 - 3 Atletico Paranaense (24-08-2026)DAtletico Paranaense 1 - 1 RB Bragantino (15-08-2026)WSantos 0 - 2 Atletico Paranaense (09-08-2026)DCorinthians 0 - 0 Atletico Paranaense (30-07-2026)
4 Fluminense 25 42 39 32 +7 DAtletico Paranaense 3 - 3 Fluminense (30-08-2026)WFluminense 2 - 1 Remo (22-08-2026)WFluminense 3 - 2 Palmeiras (15-08-2026)DBotafogo 1 - 1 Fluminense (09-08-2026)DFluminense 0 - 0 Bahia (30-07-2026)
5 Bahia 25 40 37 30 +7 WBahia 3 - 2 Internacional (30-08-2026)WVitoria 0 - 2 Bahia (23-08-2026)DChapecoense-sc 3 - 3 Bahia (16-08-2026)DBahia 0 - 0 Vasco DA Gama (09-08-2026)DFluminense 0 - 0 Bahia (30-07-2026)
6 Cruzeiro 25 39 35 36 -1 LVasco DA Gama 3 - 1 Cruzeiro (30-08-2026)WCruzeiro 2 - 1 Flamengo (22-08-2026)WCorinthians 1 - 2 Cruzeiro (16-08-2026)WCruzeiro 3 - 1 Mirassol (09-08-2026)WCoritiba 0 - 1 Cruzeiro (31-07-2026)
7 Coritiba 25 37 33 33 0 WRemo 2 - 3 Coritiba (31-08-2026)WCoritiba 2 - 1 Corinthians (23-08-2026)DSao Paulo 1 - 1 Coritiba (16-08-2026)WCoritiba 2 - 1 Chapecoense-sc (08-08-2026)LCoritiba 0 - 1 Cruzeiro (31-07-2026)
8 Atletico-MG 24 36 32 28 +4 WAtletico-MG 2 - 1 Vitoria (29-08-2026)DInternacional 0 - 0 Atletico-MG (22-08-2026)WAtletico-MG 3 - 0 Gremio (16-08-2026)DRemo 2 - 2 Atletico-MG (08-08-2026)WPalmeiras 1 - 2 Atletico-MG (26-07-2026)
9 RB Bragantino 24 35 29 25 +4 LSao Paulo 2 - 1 RB Bragantino (29-08-2026)WRB Bragantino 1 - 0 Gremio (23-08-2026)DAtletico Paranaense 1 - 1 RB Bragantino (15-08-2026)LRB Bragantino 0 - 2 Corinthians (09-08-2026)DRB Bragantino 0 - 0 Coritiba (26-07-2026)
10 Corinthians 25 32 26 25 +1 LCorinthians 0 - 1 Santos (30-08-2026)LCoritiba 2 - 1 Corinthians (23-08-2026)LCorinthians 1 - 2 Cruzeiro (16-08-2026)WRB Bragantino 0 - 2 Corinthians (09-08-2026)DCorinthians 0 - 0 Atletico Paranaense (30-07-2026)
11 Sao Paulo 24 30 29 28 +1 WSao Paulo 2 - 1 RB Bragantino (29-08-2026)LChapecoense-sc 1 - 0 Sao Paulo (23-08-2026)DSao Paulo 1 - 1 Coritiba (16-08-2026)LGremio 2 - 1 Sao Paulo (08-08-2026)DFlamengo 1 - 1 Sao Paulo (26-07-2026)
12 Botafogo 24 30 37 40 -3 LFlamengo 3 - 0 Botafogo (30-08-2026)LBotafogo 2 - 3 Atletico Paranaense (24-08-2026)LVitoria 1 - 0 Botafogo (16-08-2026)DBotafogo 1 - 1 Fluminense (09-08-2026)WCruzeiro 0 - 1 Botafogo (26-07-2026)
13 Santos 24 29 34 36 -2 WCorinthians 0 - 1 Santos (30-08-2026)DSantos 1 - 1 Mirassol (23-08-2026)WVasco DA Gama 0 - 3 Santos (16-08-2026)LSantos 0 - 2 Atletico Paranaense (09-08-2026)DSantos 2 - 2 Chapecoense-sc (25-07-2026)
14 Vitoria 25 29 24 37 -13 LAtletico-MG 2 - 1 Vitoria (29-08-2026)LVitoria 0 - 2 Bahia (23-08-2026)WVitoria 1 - 0 Botafogo (16-08-2026)LFlamengo 2 - 0 Vitoria (09-08-2026)LVitoria 0 - 4 Palmeiras (30-07-2026)
15 Gremio 24 28 27 32 -5 WGremio 3 - 1 Chapecoense-sc (30-08-2026)LRB Bragantino 1 - 0 Gremio (23-08-2026)LAtletico-MG 3 - 0 Gremio (16-08-2026)WGremio 2 - 1 Sao Paulo (08-08-2026)DGremio 1 - 1 Fluminense (26-07-2026)
16 Internacional 25 25 26 31 -5 LBahia 3 - 2 Internacional (30-08-2026)DInternacional 0 - 0 Atletico-MG (22-08-2026)DInternacional 1 - 1 Remo (17-08-2026)DPalmeiras 0 - 0 Internacional (09-08-2026)DInternacional 1 - 1 Flamengo (29-07-2026)
17 Vasco DA Gama 24 25 27 39 -12 WVasco DA Gama 3 - 1 Cruzeiro (30-08-2026)LPalmeiras 4 - 1 Vasco DA Gama (23-08-2026)LVasco DA Gama 0 - 3 Santos (16-08-2026)DBahia 0 - 0 Vasco DA Gama (09-08-2026)DVasco DA Gama 1 - 1 Mirassol (25-07-2026)
18 Mirassol 25 25 27 39 -12 LFlamengo 2 - 0 Mirassol (02-09-2026)DMirassol 1 - 1 Palmeiras (30-08-2026)DSantos 1 - 1 Mirassol (23-08-2026)LMirassol 1 - 5 Flamengo (16-08-2026)LCruzeiro 3 - 1 Mirassol (09-08-2026)
19 Remo 25 23 30 42 -12 LRemo 2 - 3 Coritiba (31-08-2026)LFluminense 2 - 1 Remo (22-08-2026)DInternacional 1 - 1 Remo (17-08-2026)DRemo 2 - 2 Atletico-MG (08-08-2026)LMirassol 2 - 1 Remo (29-07-2026)
20 Chapecoense-sc 24 14 25 49 -24 LGremio 3 - 1 Chapecoense-sc (30-08-2026)WChapecoense-sc 1 - 0 Sao Paulo (23-08-2026)DChapecoense-sc 3 - 3 Bahia (16-08-2026)LCoritiba 2 - 1 Chapecoense-sc (08-08-2026)DSantos 2 - 2 Chapecoense-sc (25-07-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.