Popular today
Most read in the last 24 hours
Futmetrix Verdict
52
FT
Thu, Oct 22
Bournemouth
3-0
AC Milan
⚡ Intensity
75
⚖️ Balance
20
🏆 Stakes
3
🎲 Upset
0
Two penalties, one red card, total control
Futmetrix Verdict
26
FT
Thu, Oct 22
Sturm Graz
1-0
Marseille
⚡ Intensity
22
⚖️ Balance
31
🏆 Stakes
11
🎲 Upset
60
Diakité struck; Marseille never answered
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Corners
Fouls
Yellow Cards
Red Cards
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
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Igor Vinicius
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Willian Arão
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
67%
Duel Win %
Luan Peres
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Rodinei
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
39%
Pass Acc
Gustavo Henrique
PROVOCATEUR
4
Fouls Won
4
Fouls Won
7
Duels Won
0
Pens Won
João Schmidt
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
38%
Pass Acc
Everton
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
43%
Pass Acc
Gabriel Bontempo
ARCHITECT
6
Key Passes
6
Key Passes
0
Assists
49%
Pass Acc
Benjamín Rollheiser
ARCHITECT
6
Key Passes
6
Key Passes
0
Assists
52%
Pass Acc
Forwards
Rony
STORMTROOPER
4
Shots
4
Shots
0
Goals
1
On Target
BENCH
Diógenes
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
João Paulo Ananias
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
João Alencar
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rafael Gonzaga
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Pierri
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gabriel Menino
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lima
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Christian Oliva
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Arthur
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Miguel Terceros
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Thaciano
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Gustavo Caballero
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cruzeiro
Goalkeepers
Otávio
OCTOPUS
8
Saves
8
Saves
0
Conceded
100%
Save %
Defenders
Fágner
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
42%
Duel Win %
Fabrício Bruno
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
1
Fouls
5.4
Rating
João Marcelo
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
73%
Duel Win %
Gabriel Rojas
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Midfielders
Lucas Romero
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Matheus Henrique
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Jeferson Arroyo
DRIBBLER
6
Dribbles
6
Dribbles
7
Attempts
86%
Success %
Matheus Pereira
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.8
Rating
Gerson
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Forwards
Kaio Jorge
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Cássio
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Kauã
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Villalba
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
William
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Zé Lucas
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Lucas Silva
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Felipe Morais
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marquinhos
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bruno Rodrigues
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luciano Rodríguez
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.6
Rating
João Gabriel e Costa Cesco
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Wesley
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 |
Santos Win
Cruzeiro Win
Draw
League Standings
P: 27 GD: +31
P: 27 GD: +26
P: 27 GD: +10
P: 27 GD: +9
P: 27 GD: +6
P: 27 GD: 0
P: 26 GD: +4
P: 27 GD: -1
P: 26 GD: +3
P: 26 GD: 0
P: 26 GD: +1
P: 27 GD: -12
P: 27 GD: -1
P: 26 GD: -3
P: 27 GD: -11
P: 27 GD: -5
P: 26 GD: -7
P: 26 GD: -12
P: 27 GD: -14
League Standings
P: 31 GD: +36
P: 31 GD: +32
P: 31 GD: +12
P: 31 GD: +4
P: 31 GD: +10
P: 31 GD: +7
P: 31 GD: +5
P: 31 GD: +2
P: 31 GD: +1
P: 31 GD: +3
P: 31 GD: -4
P: 31 GD: -11
P: 31 GD: -11
P: 31 GD: -8
P: 30 GD: -7
P: 31 GD: -7
P: 31 GD: -7
P: 31 GD: -10
P: 31 GD: -15
Match previews and recaps to help you decide which games are worth watching
Santos
Cruzeiro
Santos
Cruzeiro
Win Probability
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.
Table Extremes Clash at Estadio Urbano Caldeira
Worth Watching Futmetrix Score: 59/100. Our verdict points to a largely skippable affair saved only by the presence of true individual brilliance on the pitch.
The Setup
September 13, 2026, sets the stage for a divided Serie A fixture at the Estadio Urbano Caldeira. Santos languish in 14th place, desperately needing points to build breathing room from the lower echelons. Conversely, Cruzeiro arrive soaring in 6th place. The Stakes are predictably low, reflecting the absence of title implications. However, the visitors boast an intimidating Form rating, riding a four-match winning streak. While a modest Balance score highlights the gap in league execution, a strong Stars rating ensures this clash still possesses enough technical quality to deliver isolated moments of magic.
Key Battle
The spotlight falls squarely on Neymar testing his wits against João Marcelo. The iconic forward's flair and ability to invent space from nothing will be the ultimate acid test for a disciplined defensive anchor. If the attacker operates freely, the home side unlocks the game; if the defender stands firm, the visitors will dictate terms.
Our Prediction
We anticipate a hard-fought draw. The home side will dominate the ball and dictate early tempo, but the visitors' organized structure and clinical counter-attacking prowess will neutralize the threat. Expect a gritty 1-1 stalemate.