Serie A Gameweek 27

Santos 2 - 1 FT Cruzeiro

Estádio Urbano Caldeira

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

Futmetrix Verdict
74
FT
Sun, Sep 13
Português
Santos
2-1
Cruzeiro
⚡ Intensity 72
⚖️ Balance 49
🏆 Stakes 33
🎲 Upset 15
Cruzeiro snatch dramatic late away victory.

Win Probability

  • Santos 32%
  • Draw 29%
  • Cruzeiro 39%

Futmetrix AI estimate

Cruzeiro Survive Attacking Siege to Steal Late Victory

Highly Entertaining Futmetrix Score: 74/100. A staggering offensive display from the hosts was rendered meaningless by a masterclass in resilient goalkeeping and a dramatic final-minute strike.

The Opening Act

The pitch at Estadio Urbano Caldeira witnessed a blistering start as Santos set out to dominate from the first whistle. Edging possession in the early phases, the hosts pushed forward with incredible Intensity, eager to assert their authority. The breakthrough arrived in the 28th minute when Benjamín Rollheiser found the back of the net, justly rewarding a relentless attacking mindset. It seemed the floodgates might open, but the Balance of the match shifted unexpectedly just four minutes later. A cruel sequence saw Fabrício Bruno register an own goal, handing Cruzeiro an unlikely lifeline entirely against the run of play.

The Pivot

With the score levelled, the hosts launched an all-out assault, essentially turning the penalty area into a shooting gallery. They accumulated a staggering 31 shots and forced 13 corners, severely testing the visitors' resolve. Yet, they found an insurmountable wall in Otávio Eleodoro Rezende Costa. The goalkeeper produced eight crucial saves, single-handedly keeping his side in the contest amid the suffocating pressure. The Stakes grew higher with every missed opportunity, as the home side failed to convert their overwhelming shot advantage into a tangible lead, leaving the door slightly ajar for a counter-punch.

Resolution

As the clock ticked towards the final whistle, the ultimate Upset Factor materialized. Despite being outshot and outplayed for long stretches of the evening, the visitors launched a devastating late breakaway. In the 90th minute, substitute Luciano Rodríguez delivered a pinpoint pass to Matheus Pereira, who silenced the home crowd with a clinical, game-winning strike. This smash-and-grab 2-1 victory alters the landscape of their respective campaigns, proving once again that clinical execution ultimately trumps sheer shot volume when the pressure is truly on.

Key Questions

Did Santos deserve the late equalizer?

While the question asks about an equalizer, Cruzeiro actually scored the late 2-1 winner. However, with 31 shots, Santos certainly deserved a much better result.

How did substitute B. Rollheiser change the game?

Though he actually started the match rather than appearing as a substitute, Rollheiser's early goal justly rewarded his side's early attacking dominance.

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
52%
48%
Santos 52%
Cruzeiro 48%
Shots
31
9
Santos 31
Cruzeiro 9
Shots on Target
9
4
Santos 9
Cruzeiro 4
Expected Goals (xG)
1.98
1.70
Santos 1.98
Cruzeiro 1.70
Passes
503
460
Santos 503
Cruzeiro 460
Corners
13
3
Santos 13
Cruzeiro 3
Fouls
19
14
Santos 19
Cruzeiro 14
Yellow Cards
2
3
Santos 2
Cruzeiro 3
Red Cards
0
0
Santos 0
Cruzeiro 0

Match Events

32' ⚽ Fabrício Bruno
↓ Lucas Romer ↑Wesley Gassova Ribeiro Teixeira 🔄 45'
Kaio Jorge 🟨 45'+5
HT
61' 🔄 ↓ Gustavo Henrique ↑Christian Oliva
65' 🟨 Everton
74' 🔄 ↓ Everton ↑Arthur Melo
↓ Matheus Henrique ↑Lucas Silva 🔄 74'
74' 🔄 ↓ Benjamín Rollheiser ↑Vinicius Moreira de Lima
↓ Fagner ↑Joao Costa 🔄 75'
↓ Gerson ↑Zé Lucas 🔄 75'
João Marcelo 🟨 79'
↓ Keny arroyo ↑Luciano Rodríguez 🔄 79'
81' 🔄 ↓ Gabriel Bontempo ↑Thaciano
81' 🔄 ↓ Rony ↑Miguelito
82' 🟨 Gabriel Brazão
Matheus Pereira (Luciano Rodríguez) ⚽ 90'
Fabrício Bruno 🟨 90'+4
FT

Player Cards

Our take on every player in this match

Santos

Goalkeepers
Gabriel Brazão
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Igor Vinicius
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Willian Arão
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
67%
Duel Win %
Luan Peres
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Rodinei
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
39%
Pass Acc
Gustavo Henrique
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
7
Duels Won
0
Pens Won
João Schmidt
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
38%
Pass Acc
Everton
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
43%
Pass Acc
Gabriel Bontempo
ARCHITECT
ARCHITECT
6
Key Passes
6
Key Passes
0
Assists
49%
Pass Acc
Benjamín Rollheiser
ARCHITECT
ARCHITECT
6
Key Passes
6
Key Passes
0
Assists
52%
Pass Acc
Forwards
Rony
STORMTROOPER
STORMTROOPER
4
Shots
4
Shots
0
Goals
1
On Target
BENCH
Diógenes
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
João Paulo Ananias
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
João Alencar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rafael Gonzaga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Pierri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gabriel Menino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lima
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Christian Oliva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Arthur
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Miguel Terceros
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Thaciano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Gustavo Caballero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Cruzeiro

Goalkeepers
Otávio
OCTOPUS
OCTOPUS
8
Saves
8
Saves
0
Conceded
100%
Save %
Defenders
Fágner
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
42%
Duel Win %
Fabrício Bruno
FRIENDLY FIRE
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
1
Fouls
5.4
Rating
João Marcelo
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
73%
Duel Win %
Gabriel Rojas
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Midfielders
Lucas Romero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Matheus Henrique
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Jeferson Arroyo
DRIBBLER
DRIBBLER
6
Dribbles
6
Dribbles
7
Attempts
86%
Success %
Matheus Pereira
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.8
Rating
Gerson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Forwards
Kaio Jorge
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Cássio
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Kauã
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Villalba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
William
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Zé Lucas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Lucas Silva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Felipe Morais
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marquinhos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bruno Rodrigues
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luciano Rodríguez
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.6
Rating
João Gabriel e Costa Cesco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Wesley
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won

Head to Head

Date Home Score Away Competition Venue
03/22/2026 Cruzeiro 0 - 0 Santos Serie A Governador Magalhães Pinto
12/07/2025 Santos 3 - 0 Cruzeiro Serie A Estadio Urbano Caldeira
08/10/2025 Cruzeiro 1 - 2 Santos Serie A Estádio Governador Magalhães Pinto
09/14/2023 Santos 0 - 3 Cruzeiro Serie A Estádio Urbano Caldeira
05/06/2023 Cruzeiro 2 - 1 Santos Serie A Estádio Raimundo Sampaio
11/24/2019 Santos 4 - 1 Cruzeiro Serie A Urbano Caldeira
08/18/2019 Cruzeiro 2 - 0 Santos Serie A Estádio Mineirão
09/23/2018 Cruzeiro 2 - 1 Santos Serie A Estádio Mineirão
08/15/2018 Cruzeiro 1 - 2 (PEN 3-0) Santos Copa Do Brasil Estádio Mineirão
08/01/2018 Santos 0 - 1 Cruzeiro Copa Do Brasil Urbano Caldeira
03/22/2026
Serie A Governador Magalhães Pinto
12/07/2025
Serie A Estadio Urbano Caldeira
08/10/2025
Serie A Estádio Governador Magalhães Pinto
09/14/2023
Serie A Estádio Urbano Caldeira
05/06/2023
Serie A Estádio Raimundo Sampaio
11/24/2019
Serie A Urbano Caldeira
08/18/2019
Serie A Estádio Mineirão
09/23/2018
Serie A Estádio Mineirão
08/15/2018
1 - 2 (PEN 3-0)
Copa Do Brasil Estádio Mineirão
08/01/2018
Copa Do Brasil Urbano Caldeira
Santos Win
Cruzeiro Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Flamengo 27 57 53 22 +31 WFlamengo 2 - 1 Corinthians (13-09-2026)WRemo 0 - 1 Flamengo (06-09-2026)WFlamengo 2 - 0 Mirassol (02-09-2026)WFlamengo 3 - 0 Botafogo (30-08-2026)LCruzeiro 2 - 1 Flamengo (22-08-2026)
2 Palmeiras 27 56 47 21 +26 WPalmeiras 2 - 0 Sao Paulo (12-09-2026)DBotafogo 0 - 0 Palmeiras (06-09-2026)DMirassol 1 - 1 Palmeiras (30-08-2026)WPalmeiras 4 - 1 Vasco DA Gama (23-08-2026)LFluminense 3 - 2 Palmeiras (15-08-2026)
3 Atletico Paranaense 27 46 41 31 +10 DCoritiba 3 - 3 Atletico Paranaense (12-09-2026)LCruzeiro 3 - 1 Atletico Paranaense (06-09-2026)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)
4 Bahia 27 46 42 33 +9 WBahia 2 - 1 Remo (14-09-2026)WRB Bragantino 2 - 3 Bahia (05-09-2026)WBahia 3 - 2 Internacional (30-08-2026)WVitoria 0 - 2 Bahia (23-08-2026)DChapecoense-sc 3 - 3 Bahia (16-08-2026)
5 Fluminense 27 45 41 35 +6 LAtletico-MG 3 - 1 Fluminense (12-09-2026)WFluminense 1 - 0 Vasco DA Gama (06-09-2026)DAtletico Paranaense 3 - 3 Fluminense (30-08-2026)WFluminense 2 - 1 Remo (22-08-2026)WFluminense 3 - 2 Palmeiras (15-08-2026)
6 Cruzeiro 27 42 39 39 0 LSantos 2 - 1 Cruzeiro (13-09-2026)WCruzeiro 3 - 1 Atletico Paranaense (06-09-2026)LVasco DA Gama 3 - 1 Cruzeiro (30-08-2026)WCruzeiro 2 - 1 Flamengo (22-08-2026)WCorinthians 1 - 2 Cruzeiro (16-08-2026)
7 Atletico-MG 26 39 35 31 +4 WAtletico-MG 3 - 1 Fluminense (12-09-2026)LSao Paulo 2 - 0 Atletico-MG (05-09-2026)WAtletico-MG 2 - 1 Vitoria (29-08-2026)DInternacional 0 - 0 Atletico-MG (22-08-2026)WAtletico-MG 3 - 0 Gremio (16-08-2026)
8 Coritiba 27 38 37 38 -1 DCoritiba 3 - 3 Atletico Paranaense (12-09-2026)LCoritiba 1 - 2 Mirassol (06-09-2026)WRemo 2 - 3 Coritiba (31-08-2026)WCoritiba 2 - 1 Corinthians (23-08-2026)DSao Paulo 1 - 1 Coritiba (16-08-2026)
9 RB Bragantino 26 36 32 29 +3 DBotafogo 1 - 1 RB Bragantino (12-09-2026)LRB Bragantino 2 - 3 Bahia (05-09-2026)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)
10 Santos 26 35 39 39 0 WSantos 2 - 1 Cruzeiro (13-09-2026)WInternacional 2 - 3 Santos (06-09-2026)WCorinthians 0 - 1 Santos (30-08-2026)DSantos 1 - 1 Mirassol (23-08-2026)WVasco DA Gama 0 - 3 Santos (16-08-2026)
11 Sao Paulo 26 33 31 30 +1 LPalmeiras 2 - 0 Sao Paulo (12-09-2026)WSao Paulo 2 - 0 Atletico-MG (05-09-2026)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)
12 Vitoria 27 33 27 39 -12 DMirassol 2 - 2 Vitoria (13-09-2026)WVitoria 1 - 0 Gremio (07-09-2026)LAtletico-MG 2 - 1 Vitoria (29-08-2026)LVitoria 0 - 2 Bahia (23-08-2026)WVitoria 1 - 0 Botafogo (16-08-2026)
13 Corinthians 27 32 28 29 -1 LFlamengo 2 - 1 Corinthians (13-09-2026)LCorinthians 1 - 2 Chapecoense-sc (06-09-2026)LCorinthians 0 - 1 Santos (30-08-2026)LCoritiba 2 - 1 Corinthians (23-08-2026)LCorinthians 1 - 2 Cruzeiro (16-08-2026)
14 Botafogo 26 32 38 41 -3 DBotafogo 1 - 1 RB Bragantino (12-09-2026)DBotafogo 0 - 0 Palmeiras (06-09-2026)LFlamengo 3 - 0 Botafogo (30-08-2026)LBotafogo 2 - 3 Atletico Paranaense (24-08-2026)LVitoria 1 - 0 Botafogo (16-08-2026)
15 Mirassol 27 29 31 42 -11 DMirassol 2 - 2 Vitoria (13-09-2026)WCoritiba 1 - 2 Mirassol (06-09-2026)LFlamengo 2 - 0 Mirassol (02-09-2026)DMirassol 1 - 1 Palmeiras (30-08-2026)DSantos 1 - 1 Mirassol (23-08-2026)
16 Internacional 27 28 30 35 -5 WChapecoense-sc 1 - 2 Internacional (12-09-2026)LInternacional 2 - 3 Santos (06-09-2026)LBahia 3 - 2 Internacional (30-08-2026)DInternacional 0 - 0 Atletico-MG (22-08-2026)DInternacional 1 - 1 Remo (17-08-2026)
17 Gremio 26 28 28 35 -7 LGremio 1 - 2 Vasco DA Gama (12-09-2026)LVitoria 1 - 0 Gremio (07-09-2026)WGremio 3 - 1 Chapecoense-sc (30-08-2026)LRB Bragantino 1 - 0 Gremio (23-08-2026)LAtletico-MG 3 - 0 Gremio (16-08-2026)
18 Vasco DA Gama 26 28 29 41 -12 WGremio 1 - 2 Vasco DA Gama (12-09-2026)LFluminense 1 - 0 Vasco DA Gama (06-09-2026)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)
19 Remo 27 23 31 45 -14 LBahia 2 - 1 Remo (14-09-2026)LRemo 0 - 1 Flamengo (06-09-2026)LRemo 2 - 3 Coritiba (31-08-2026)LFluminense 2 - 1 Remo (22-08-2026)DInternacional 1 - 1 Remo (17-08-2026)
20 Chapecoense-sc 26 17 28 52 -24 LChapecoense-sc 1 - 2 Internacional (12-09-2026)WCorinthians 1 - 2 Chapecoense-sc (06-09-2026)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)

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.