Serie A Gameweek 23

Vasco DA Gama 0 - 3 FT Santos

Estádio São Januário

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

Futmetrix Verdict
25
FT
Sun, Aug 16
Português
Vasco DA Gama
0-3
Santos
⚡ Intensity 25
⚖️ Balance 0
🏆 Stakes 0
🎲 Upset 60
Santos stun Vasco in Rio blowout.

Win Probability

  • Vasco DA Gama 48%
  • Draw 27%
  • Santos 24%

Futmetrix AI estimate

Ruthless Santos Silence São Januário with Stunning Away Victory

Skip It Futmetrix Score: 25/100. A masterclass in counter-attacking football saw Santos punish a wasteful Vasco da Gama side, severely deepening the hosts' relegation woes.

The Illusion of Control

Vasco DA Gama edged possession (57%) early on, setting up camp in the opposition half with genuine intent. The Stakes were massive for the 19th-placed hosts, who desperately needed a win to claw their way out of the drop zone. Despite their territorial advantage and orchestrating 15 total attempts, their execution lacked any real bite. Pablo Vegetti cut an isolated figure up front as Vasco repeatedly failed to convert their pressure into meaningful chances. The Intensity of their pressing yielded numerous wide deliveries, but Santos weathered the early storm with 40 crucial clearances, perfectly executing a rigid defensive blueprint.

Clinical Counter-Strikes

The turning point arrived when Santos realised they could bypass Vasco's midfield entirely. Capitalising on a massive Upset Factor, the visitors proved utterly ruthless in transition. Despite only attempting 10 shots compared to Vasco's 15, they generated five major scoring opportunities. Guilherme spearheaded the rapid breaks that consistently caught the home defence scrambling. This was never about dominating the ball; it was about surgical precision. Santos accumulated an impressive xG of 1.91 from just 43% possession, exposing the glaring tactical gaps in Vasco's high line and making every forward foray look devastatingly dangerous.

Despair in the Drop Zone

The full-time whistle at Estádio São Januário triggered deafening silence from the devastated home support. A solid Balance of total shots (25 combined) paints a deceptive picture of an end-to-end game, but the reality was a one-sided tactical schooling. While Santos leap up to 14th place and breathe far easier in mid-table safety, Vasco remain firmly anchored in 19th, marooned one agonizing point from salvation. For Santos, this is a defining statement victory; for Vasco, a critical six-pointer lost and a profoundly uncomfortable week of soul-searching ahead.

Key Questions

Why did Vasco da Gama lose the match?

Despite controlling 57% of possession and attempting 15 shots, Vasco failed to create clear chances, leaving themselves exposed to lethal counter-attacks.

How did Santos secure the 3-0 victory?

Santos defended flawlessly with 40 clearances and countered with ruthless efficiency, generating five big chances and an xG of 1.91 from just 10 shots.

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
57%
43%
Vasco DA Gama 57%
Santos 43%
Shots
19
11
Vasco DA Gama 19
Santos 11
Shots on Target
3
5
Vasco DA Gama 3
Santos 5
Expected Goals (xG)
1.04
1.91
Vasco DA Gama 1.04
Santos 1.91
Passes
408
324
Vasco DA Gama 408
Santos 324
Pass Accuracy
82%
75%
Vasco DA Gama 82%
Santos 75%
Corners
4
2
Vasco DA Gama 4
Santos 2
Fouls
14
11
Vasco DA Gama 14
Santos 11
Yellow Cards
2
0
Vasco DA Gama 2
Santos 0
Red Cards
0
0
Vasco DA Gama 0
Santos 0

Match Events

14' 🔄 ↓ Jair ↑S. Sosa
39' 🟨 Robert Renan
HT
↓ A. Barreal ↑Rony 🔄 62'
↓ C. Oliva ↑Gustavo Henrique 🔄 62'
↓ G. Caballero ↑B. Rollheiser 🔄 63'
65' 🔄 ↓ C. Spinelli ↑David
65' 🔄 ↓ F. Colidio ↑M. Hinestroza
66' 🔄 ↓ Lucas Piton ↑J. Rodriguez
Gabriel Barbosa (B. Rollheiser) ⚽ 68'
↓ Gabriel Barbosa ↑Thaciano 🔄 69'
75' 🔄 ↓ Tche Tche ↑N. Moreira
Willian Arao ⚽ 77'
Luan Peres ⚽ 81'
84' 🟨 Paulo Henrique
↓ Joao Schmidt ↑Joao Ananias 🔄 89'
FT

Player Cards

Our take on every player in this match

Vasco DA Gama

Goalkeepers
Léo Jardim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Paulo Henrique
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
27%
Pass Acc
Carlos Cuesta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Robert Renan
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
55%
Pass Acc
Lucas Piton
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Midfielders
Jair
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
14
Entry
Thiago Mendes
MAGNET
MAGNET
66
Activity
66
Activity
53
Passes
13
Duels
Andrés Gómez
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Tchê Tchê
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Facundo Colidio
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
13%
Pass Acc
Forwards
Claudio Spinelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
BENCH
Daniel Fuzato
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
José Luis Rodríguez
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Avellar
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
0
Total Mins
Started
Entry
Santiago Sosa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
76
Total Mins
Started
Entry
Nuno Moreira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Ramon Rique
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cauan Barros
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marino Hinestroza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
David
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Johan Rojas
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

Santos

Goalkeepers
Gabriel Brazão
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Igor Vinicius
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
22%
Pass Acc
Willian Arão
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Luan Peres
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Gonzalo Escobar
WALL
WALL
0
Dribbled Past
0
Dribbled Past
6
Tackles
82%
Duel Win %
Midfielders
Christian Oliva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
João Schmidt
ENFORCER
ENFORCER
4
Tackles
4
Tackles
8
Duels Won
73%
Win %
Gustavo Caballero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Neymar
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Álvaro Barreal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Forwards
Gabriel Barbosa
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.5
Rating
BENCH
Diógenes
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
João Paulo
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
João Paulo Ananias
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
João Alencar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gustavo Henrique
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Thaciano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Samuel Mendes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Miguel Terceros
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rony
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Benjamín Rollheiser
SUPER SUB
SUPER SUB
1
Assist
1
Assist
27
Minutes
6.6
Rating
Davizinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nikita Solodchenko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
02/26/2026 Santos 2 - 1 Vasco DA Gama Serie A Estadio Urbano Caldeira
08/17/2025 Santos 0 - 6 Vasco DA Gama Serie A Estadio Do MorumBIS
03/30/2025 Vasco DA Gama 2 - 1 Santos Serie A Estádio São Januário
10/01/2023 Santos 4 - 1 Vasco DA Gama Serie A Estádio Urbano Caldeira
05/14/2023 Vasco DA Gama 0 - 1 Santos Serie A Estádio São Januário
12/20/2020 Vasco DA Gama 1 - 0 Santos Serie A Estádio Club de Regatas Vasco da Gama
09/03/2020 Santos 2 - 2 Vasco DA Gama Serie A Estádio Urbano Caldeira
10/05/2019 Vasco DA Gama 0 - 1 Santos Serie A São Januário
05/12/2019 Santos 3 - 0 Vasco DA Gama Serie A Urbano Caldeira
04/24/2019 Vasco DA Gama 2 - 1 Santos Copa Do Brasil São Januário
02/26/2026
Serie A Estadio Urbano Caldeira
08/17/2025
Serie A Estadio Do MorumBIS
03/30/2025
Serie A Estádio São Januário
10/01/2023
Serie A Estádio Urbano Caldeira
05/14/2023
Serie A Estádio São Januário
12/20/2020
Serie A Estádio Club de Regatas Vasco da Gama
09/03/2020
Serie A Estádio Urbano Caldeira
10/05/2019
Serie A São Januário
05/12/2019
Serie A Urbano Caldeira
04/24/2019
Copa Do Brasil São Januário
Vasco DA Gama Win
Santos Win
Draw

League Standings

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