Serie A Regular Season - 6

Cruzeiro 3 - 3 FT Vasco DA Gama

Governador Magalhães Pinto

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

Futmetrix Verdict
100
FT
Sun, Mar 15
Português
Cruzeiro
3-3
Vasco DA Gama
⚡ Intensity 100
⚖️ Balance 91
🏆 Stakes 6
🎲 Upset 62
Six goals, one red, total chaos.

Relegation Chaos and a Six-Goal Thriller

Must-Watch Futmetrix Score: 100/100. A phenomenal relegation six-pointer that delivered relentless late drama, proving that survival desperation breeds the most captivating football.

The Early Strike

The Intensity was completely palpable from the very first blow of the referee's whistle at the imposing Governador Magalhães Pinto. Both struggling sides desperately needed a crucial lifeline, and Cruzeiro managed to strike the first blow. Just eight minutes into the contest, Christian fired the desperate hosts ahead after latching onto a wonderfully smart pass from Kaiki. Anchored by the comforting early lead, the home side effectively controlled possession at 59%, deliberately pinning back a rather fragile Vasco DA Gama midfield unit. Despite their evident early superiority and a mounting barrage of offensive attempts, they critically could not double their slim advantage. This slight complacency left the back door slightly ajar in a tense fixture where the overall Stakes simply could not have been any higher for these two massive but struggling Brazilian giants.

Hero to Zero

The second half completely and utterly obliterated any lingering sense of structural or tactical Balance on the pitch. In a truly stunning seven-minute window of pure madness, Cauan Barros managed to flip the entire script of the game. He emphatically equalised on 52 minutes courtesy of a sharp ball from Cuiabano, and then miraculously grabbed his second goal immediately after to completely stun the vocal home crowd. But the young midfielder’s spectacular, match-altering cameo swiftly turned sour when he was rightly shown a straight red card for a serious foul in the 59th minute. Suddenly forced to play down to ten men, Vasco were instantly forced into a desperate, backs-to-the-wall rearguard action. This rapid tactical shift perfectly paved the way for standout Cruzeiro defender William to brilliantly orchestrate the play from deep, consistently unlocking the visitors with several clinical, defense-splitting key passes.

Battle of the Bench

What immediately followed was an absolute masterclass in delivering highly impactful substitutions from both managers. N. Villarreal, combining smartly with Chico, forcefully drew the hosts level at 2-2 in the 70th minute, but the dramatic Upset Factor struck yet again. Deep into the game, Vasco substitute Brenner finished a phenomenally slick counter-attack perfectly set up by J. Rodriguez in the 86th minute. The exhausted, ten-man visitors genuinely thought they had remarkably stolen all three points, but the overarching drama was far from concluded. In the dying, desperate moments of stoppage time, Japa powerfully met a looping delivery from Kaua Moraes to sensationally salvage a 3-3 draw. An astonishing 35 total shots totally defined this relentless thriller, ultimately leaving both exhausted teams with a solitary, hard-fought point in their gruelling survival campaign.

Key Questions

How did the red card for Cauan Barros impact the match?

His 59th-minute dismissal forced Vasco into a defensive shell, completely sacrificing their momentum and allowing Cruzeiro to apply the relentless pressure needed to claw back into the game.

What caused the 6-goal thriller?

Relegation desperation drove a chaotic barrage of 35 total shots, while incredibly impactful substitutions resulted in four dramatic second-half goals directly from players coming off the bench.

How dramatic was the late winner by Brenner?

It seemed like a monumental match-winner for ten-man Vasco in the 86th minute, but the immense drama peaked when Cruzeiro sensationally equalized deep into stoppage time.

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
59%
41%
Cruzeiro 59%
Vasco DA Gama 41%
Shots
20
15
Cruzeiro 20
Vasco DA Gama 15
Shots on Target
6
7
Cruzeiro 6
Vasco DA Gama 7
Expected Goals (xG)
1.29
1.18
Cruzeiro 1.29
Vasco DA Gama 1.18
Passes
451
313
Cruzeiro 451
Vasco DA Gama 313
Pass Accuracy
88%
81%
Cruzeiro 88%
Vasco DA Gama 81%
Corners
5
4
Cruzeiro 5
Vasco DA Gama 4
Fouls
8
11
Cruzeiro 8
Vasco DA Gama 11
Yellow Cards
1
2
Cruzeiro 1
Vasco DA Gama 2
Red Cards
0
1
Cruzeiro 0
Vasco DA Gama 1

Match Events

8' Christian (Kaiki)
Andres Gomez 🟨 45'+4
HT
Cauan Barros (Cuiabano) 52'
Cauan Barros 54'
54' 🟨 Matheus Pereira
Cauan Barros 🟥 59'
60' 🔄 Christian K. Arroyo
61' 🔄 Lucas Silva N. Villarreal
David Lucas Piton 🔄 61'
N. Moreira Brenner 🔄 62'
Andres Gomez J. Rodriguez 🔄 62'
70' N. Villarreal (Chico)
Hugo Moura JP 🔄 83'
Brenner (J. Rodriguez) 86'
Tche Tche Lucas Freitas 🔄 88'
88' 🔄 L. Villalba Wanderson
90'+1 🔄 William Furtado Kaua Moraes
90'+1 🔄 Matheus Henrique Japa
Brenner 🟨 90'+1
90'+4 Japa (Kaua Moraes)
FT

Player Cards

Our take on every player in this match

Cruzeiro

Goalkeepers
Matheus Cunha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Defenders
William
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
36%
Pass Acc
Fabrício Bruno
MAGNET
MAGNET
74
Activity
74
Activity
67
Passes
7
Duels
Lucas Villalba
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Kaiki
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
21%
Pass Acc
Midfielders
Matheus Henrique
NPC
NPC
91
Minutes
91
Minutes
41%
Pass Acc
6.9
Rating
Lucas Silva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Christian
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Matheus Pereira
MAGNET
MAGNET
64
Activity
64
Activity
54
Passes
10
Duels
Gerson
MAGNET
MAGNET
75
Activity
75
Activity
71
Passes
4
Duels
Forwards
Chico da Costa
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.3
Rating
BENCH
Otávio Costa
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
João Marcelo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kauã Moraes
SUPER SUB
SUPER SUB
1
Assist
1
Assist
7
Minutes
7.0
Rating
Jonathan Jesus
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fagner
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Néiser Villarreal
SUPER SUB
SUPER SUB
1
Goal
1
Goal
37
Minutes
6.6
Rating
Walace
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Japa
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.3
Rating
Keny Arroyo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
38
Total Mins
Started
Entry
Kaique Kenji
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wanderson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry

Vasco DA Gama

Goalkeepers
Léo Jardim
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Paulo Henrique
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
57%
Duel Win %
Alan Saldivia
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Robert Renan
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
25%
Pass Acc
Cuiabano
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
70%
Duel Win %
Midfielders
Hugo Moura
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Nuno Moreira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Tchê Tchê
NPC
NPC
88
Minutes
88
Minutes
26%
Pass Acc
6.3
Rating
Cauan Barros
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
2
Fouls
7.5
Rating
Andrés Gómez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Forwards
David
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
BENCH
Daniel Fuzato
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lucas Piton
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
Started
Entry
Puma Rodríguez
SUPER SUB
SUPER SUB
1
Assist
1
Assist
36
Minutes
6.9
Rating
Walace
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Freitas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
JP
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Brenner
CLUTCH HERO
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
7.9
Rating
Marino Hinestroza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Johan Rojas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Claudio Spinelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Matheus Franç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
09/27/2025 Vasco DA Gama 2 - 0 Cruzeiro Serie A Estádio São Januário
04/27/2025 Cruzeiro 1 - 0 Vasco DA Gama Serie A Estádio Municipal João Havelange
09/29/2024 Cruzeiro 1 - 1 Vasco DA Gama Serie A Estádio Governador Magalhães Pinto
06/16/2024 Vasco DA Gama 0 - 0 Cruzeiro Serie A Estádio São Januário
11/22/2023 Cruzeiro 2 - 2 Vasco DA Gama Serie A Estádio Governador Magalhães Pinto
07/08/2023 Vasco DA Gama 0 - 1 Cruzeiro Serie A Estádio São Januário
09/22/2022 Cruzeiro 3 - 0 Vasco DA Gama Serie B Estádio Governador Magalhães Pinto
06/12/2022 Vasco DA Gama 1 - 0 Cruzeiro Serie B Estadio Jornalista Mário Filho
09/19/2021 Vasco DA Gama 1 - 1 Cruzeiro Serie B Estádio Club de Regatas Vasco da Gama
06/25/2021 Cruzeiro 2 - 1 Vasco DA Gama Serie B Estádio Governador Magalhães Pinto
09/27/2025
Serie A Estádio São Januário
04/27/2025
Serie A Estádio Municipal João Havelange
09/29/2024
Serie A Estádio Governador Magalhães Pinto
06/16/2024
Serie A Estádio São Januário
11/22/2023
Serie A Estádio Governador Magalhães Pinto
07/08/2023
Serie A Estádio São Januário
09/22/2022
Serie B Estádio Governador Magalhães Pinto
06/12/2022
Serie B Estadio Jornalista Mário Filho
09/19/2021
Serie B Estádio Club de Regatas Vasco da Gama
06/25/2021
Serie B Estádio Governador Magalhães Pinto
Cruzeiro Win
Vasco DA Gama Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Sao Paulo 6 16 10 3 +7 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)WSao Paulo 2 - 0 Gremio (12-02-2026)DSantos 1 - 1 Sao Paulo (04-02-2026)
2 Palmeiras 6 13 14 7 +7 WPalmeiras 1 - 0 Mirassol (15-03-2026)LVasco DA Gama 2 - 1 Palmeiras (12-03-2026)WPalmeiras 2 - 1 Fluminense (26-02-2026)WInternacional 1 - 3 Palmeiras (13-02-2026)WPalmeiras 5 - 1 Vitoria (05-02-2026)
3 Fluminense 6 13 10 6 +4 WFluminense 3 - 2 Atletico Paranaense (15-03-2026)WRemo 0 - 2 Fluminense (12-03-2026)LPalmeiras 2 - 1 Fluminense (26-02-2026)WFluminense 1 - 0 Botafogo (12-02-2026)DBahia 1 - 1 Fluminense (05-02-2026)
4 Bahia 5 11 6 3 +3 WInternacional 0 - 1 Bahia (15-03-2026)DBahia 1 - 1 Vitoria (11-03-2026)WVasco DA Gama 0 - 1 Bahia (12-02-2026)DBahia 1 - 1 Fluminense (05-02-2026)WCorinthians 1 - 2 Bahia (28-01-2026)
5 Flamengo 5 10 9 4 +5 WBotafogo 0 - 3 Flamengo (14-03-2026)WFlamengo 2 - 0 Cruzeiro (12-03-2026)WVitoria 1 - 2 Flamengo (11-02-2026)DFlamengo 1 - 1 Internacional (04-02-2026)LSao Paulo 2 - 1 Flamengo (29-01-2026)
6 Atletico Paranaense 6 10 10 7 +3 WAtletico Paranaense 4 - 1 Botafogo (29-03-2026)LFluminense 3 - 2 Atletico Paranaense (15-03-2026)DRB Bragantino 1 - 1 Atletico Paranaense (25-02-2026)LAtletico Paranaense 0 - 1 Corinthians (19-02-2026)WAtletico Paranaense 2 - 1 Santos (12-02-2026)
7 Coritiba 6 10 8 6 +2 WCoritiba 1 - 0 Remo (15-03-2026)WCorinthians 0 - 2 Coritiba (12-03-2026)LCoritiba 0 - 1 Sao Paulo (25-02-2026)DChapecoense-sc 3 - 3 Coritiba (11-02-2026)WCruzeiro 1 - 2 Coritiba (06-02-2026)
8 Gremio 6 8 10 10 0 DChapecoense-sc 1 - 1 Gremio (16-03-2026)DGremio 1 - 1 RB Bragantino (13-03-2026)WGremio 2 - 1 Atletico-MG (26-02-2026)LSao Paulo 2 - 0 Gremio (12-02-2026)WGremio 5 - 3 Botafogo (05-02-2026)
9 Corinthians 6 8 6 6 0 DSantos 1 - 1 Corinthians (15-03-2026)LCorinthians 0 - 2 Coritiba (12-03-2026)DCruzeiro 1 - 1 Corinthians (25-02-2026)WAtletico Paranaense 0 - 1 Corinthians (19-02-2026)WCorinthians 2 - 0 RB Bragantino (12-02-2026)
10 RB Bragantino 6 8 5 6 -1 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)LCorinthians 2 - 0 RB Bragantino (12-02-2026)WRB Bragantino 1 - 0 Atletico-MG (04-02-2026)
11 Vitoria 5 7 7 8 -1 WVitoria 2 - 0 Atletico-MG (14-03-2026)DBahia 1 - 1 Vitoria (11-03-2026)LVitoria 1 - 2 Flamengo (11-02-2026)LPalmeiras 5 - 1 Vitoria (05-02-2026)WVitoria 2 - 0 Remo (28-01-2026)
12 Chapecoense-sc 5 6 9 9 0 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)DVasco DA Gama 1 - 1 Chapecoense-sc (05-02-2026)WChapecoense-sc 4 - 2 Santos (28-01-2026)
13 Mirassol 5 6 8 8 0 LPalmeiras 1 - 0 Mirassol (15-03-2026)DMirassol 2 - 2 Santos (11-03-2026)DMirassol 2 - 2 Cruzeiro (11-02-2026)DRemo 2 - 2 Mirassol (04-02-2026)WMirassol 2 - 1 Vasco DA Gama (29-01-2026)
14 Santos 6 6 9 11 -2 DSantos 1 - 1 Corinthians (15-03-2026)DMirassol 2 - 2 Santos (11-03-2026)WSantos 2 - 1 Vasco DA Gama (26-02-2026)LAtletico Paranaense 2 - 1 Santos (12-02-2026)DSantos 1 - 1 Sao Paulo (04-02-2026)
15 Vasco DA Gama 6 5 8 10 -2 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)LVasco DA Gama 0 - 1 Bahia (12-02-2026)DVasco DA Gama 1 - 1 Chapecoense-sc (05-02-2026)
16 Atletico-MG 6 5 7 10 -3 LVitoria 2 - 0 Atletico-MG (14-03-2026)WAtletico-MG 1 - 0 Internacional (11-03-2026)LGremio 2 - 1 Atletico-MG (26-02-2026)DAtletico-MG 3 - 3 Remo (11-02-2026)LRB Bragantino 1 - 0 Atletico-MG (04-02-2026)
17 Botafogo 5 3 8 13 -5 LAtletico Paranaense 4 - 1 Botafogo (29-03-2026)LBotafogo 0 - 3 Flamengo (14-03-2026)LFluminense 1 - 0 Botafogo (12-02-2026)LGremio 5 - 3 Botafogo (05-02-2026)WBotafogo 4 - 0 Cruzeiro (30-01-2026)
18 Remo 6 3 6 11 -5 LCoritiba 1 - 0 Remo (15-03-2026)LRemo 0 - 2 Fluminense (12-03-2026)DRemo 1 - 1 Internacional (25-02-2026)DAtletico-MG 3 - 3 Remo (11-02-2026)DRemo 2 - 2 Mirassol (04-02-2026)
19 Cruzeiro 6 3 7 14 -7 DCruzeiro 3 - 3 Vasco DA Gama (15-03-2026)LFlamengo 2 - 0 Cruzeiro (12-03-2026)DCruzeiro 1 - 1 Corinthians (25-02-2026)DMirassol 2 - 2 Cruzeiro (11-02-2026)LCruzeiro 1 - 2 Coritiba (06-02-2026)
20 Internacional 6 2 3 8 -5 LInternacional 0 - 1 Bahia (15-03-2026)LAtletico-MG 1 - 0 Internacional (11-03-2026)DRemo 1 - 1 Internacional (25-02-2026)LInternacional 1 - 3 Palmeiras (13-02-2026)DFlamengo 1 - 1 Internacional (04-02-2026)