Botafogo vs Vasco da Gama

7 October 2026 · Brasileirão · 2026 · Referee Bruno Arleu de Araujo

Full time 1 – 2

Half-time: 0–1

  • Alex Telles 60’
  • Alan Lescano 28’
  • David 51’

Match summary

Vasco da Gama won 2-1 away at Botafogo. Vasco da Gama led 1-0 at half-time.

Alan Lescano put Vasco da Gama ahead in the 28th minute, David made it 0-2 in the 51st minute, and Alex Telles pulled one back to make it 1-2 with a direct free kick in the 60th minute.

The chances backed that up: Vasco da Gama created 1.69 expected goals (xG) from 17 shots to Botafogo's 0.61 from 11.

Match stats

46% Possession 54%
11 Shots 17
2 Shots on target 8
7 Corners 14
84 Attacks 77
46 Dangerous attacks 46
368 Passes 430
81.0% Pass accuracy 84.7%
16 Tackles 10
10 Fouls 12
1 Yellow cards 0
3 Offsides 2

Key events

Botafogo Vasco da Gama
Kick-off
10’
Facundo ColidioShot on target
VitinhoShot on target
22’
26’
Thiago MendesShot on target
28’
Alan LescanoLeft foot shot0-1 (Vasco da Gama)
34’
Facundo ColidioShot on target
42’
Half-time0-1
Second half underway
51’
DavidLeft foot shot0-2 (Vasco da Gama)
Alex TellesFree Kick1-2 (Botafogo)
60’
74’
Thiago MendesVAR: Goal given
79’
Thiago MendesShot on target
80’
Tiquinho SoaresVAR: Goal given
84’
TiteManagerArgument
85’
90+4’
DavidShot on target
90+7’
Full-time1-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.61 1.69 28’ Alan Lescano (Vasco da Gama), 0-1 28’ 51’ David (Vasco da Gama), 0-2 51’ 60’ Alex Telles (Botafogo), 1-2 60’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.61 1.69 28’ Alan Lescano (Vasco da Gama), 0-1 Lescano 28’ 51’ David (Vasco da Gama), 0-2 David 51’ 60’ Alex Telles (Botafogo), 1-2 Telles 60’
Botafogo 0.61 xGVasco da Gama 1.69 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Vasco da Gama attacking Botafogo attacking 
28’ Alan Lescano (Vasco da Gama), open play, 0.43 xG, goal 51’ David (Vasco da Gama), open play, 0.30 xG, goal 90+6’ Robert Renan (Vasco da Gama), open play, 0.25 xG, blocked 31’ Arthur Chaves (Botafogo), from a corner, 0.13 xG, blocked 54’ Santiago Sosa (Vasco da Gama), open play, 0.12 xG, hit the woodwork 26’ Bruno Duarte (Vasco da Gama), open play, 0.11 xG, off target 77’ David (Vasco da Gama), open play, 0.11 xG, off target 22’ Vitinho (Botafogo), open play, 0.08 xG, saved 90+4’ Puma Rodríguez (Vasco da Gama), from a corner, 0.08 xG, blocked 31’ Arthur Cabral (Botafogo), set piece, 0.06 xG, off target 69’ Júnior Santos (Botafogo), open play, 0.06 xG, off target 50’ Matheus Martins (Botafogo), open play, 0.06 xG, off target 60’ Alex Telles (Botafogo), direct free kick, 0.06 xG, goal 90+8’ Puma Rodríguez (Vasco da Gama), direct free kick, 0.06 xG, off target 43’ Hakim Ziyech (Botafogo), open play, 0.05 xG, blocked 58’ Júnior Santos (Botafogo), open play, 0.04 xG, off target 90+4’ David (Vasco da Gama), from a corner, 0.04 xG, saved 10’ Facundo Colidio (Vasco da Gama), direct free kick, 0.04 xG, saved 25’ Bruno Duarte (Vasco da Gama), open play, 0.04 xG, blocked 26’ Thiago Mendes (Vasco da Gama), open play, 0.04 xG, saved 37’ Vitinho (Botafogo), open play, 0.04 xG, off target 64’ Facundo Colidio (Vasco da Gama), open play, 0.03 xG, blocked 14’ Cuiabano (Vasco da Gama), from a corner, 0.02 xG, off target 79’ Thiago Mendes (Vasco da Gama), open play, 0.02 xG, saved 89’ Kauan Toledo (Botafogo), open play, 0.02 xG, blocked 34’ Facundo Colidio (Vasco da Gama), open play, 0.01 xG, saved 20’ Bruno Duarte (Vasco da Gama), open play, 0.01 xG, off target 89’ Huguinho (Botafogo), from a corner, 0.01 xG, off target 28’ Alan Lescano (Vasco da Gama), open play, 0.43 xG, goal 51’ David (Vasco da Gama), open play, 0.30 xG, goal 90+6’ Robert Renan (Vasco da Gama), open play, 0.25 xG, blocked 31’ Arthur Chaves (Botafogo), from a corner, 0.13 xG, blocked 54’ Santiago Sosa (Vasco da Gama), open play, 0.12 xG, hit the woodwork 26’ Bruno Duarte (Vasco da Gama), open play, 0.11 xG, off target 77’ David (Vasco da Gama), open play, 0.11 xG, off target 22’ Vitinho (Botafogo), open play, 0.08 xG, saved 90+4’ Puma Rodríguez (Vasco da Gama), from a corner, 0.08 xG, blocked 31’ Arthur Cabral (Botafogo), set piece, 0.06 xG, off target 69’ Júnior Santos (Botafogo), open play, 0.06 xG, off target 50’ Matheus Martins (Botafogo), open play, 0.06 xG, off target 60’ Alex Telles (Botafogo), direct free kick, 0.06 xG, goal 90+8’ Puma Rodríguez (Vasco da Gama), direct free kick, 0.06 xG, off target 43’ Hakim Ziyech (Botafogo), open play, 0.05 xG, blocked 58’ Júnior Santos (Botafogo), open play, 0.04 xG, off target 90+4’ David (Vasco da Gama), from a corner, 0.04 xG, saved 10’ Facundo Colidio (Vasco da Gama), direct free kick, 0.04 xG, saved 25’ Bruno Duarte (Vasco da Gama), open play, 0.04 xG, blocked 26’ Thiago Mendes (Vasco da Gama), open play, 0.04 xG, saved 37’ Vitinho (Botafogo), open play, 0.04 xG, off target 64’ Facundo Colidio (Vasco da Gama), open play, 0.03 xG, blocked 14’ Cuiabano (Vasco da Gama), from a corner, 0.02 xG, off target 79’ Thiago Mendes (Vasco da Gama), open play, 0.02 xG, saved 89’ Kauan Toledo (Botafogo), open play, 0.02 xG, blocked 34’ Facundo Colidio (Vasco da Gama), open play, 0.01 xG, saved 20’ Bruno Duarte (Vasco da Gama), open play, 0.01 xG, off target 89’ Huguinho (Botafogo), from a corner, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Botafogo 4-2-3-1 Starting XI
Batista
Telles
Ferraresi
Chaves 90’
Vitinho 80’
Huguinho
Santos
Martins 69’
Medina 57’
Ziyech 80’
Cabral 80’
Vasco da Gama 4-1-4-1 Starting XI
Jardim
Cuiabano
Saldivia
Renan
Henrique 88’
Sosa
Lescano 65’
Mendes
Colidio 88’
Hinestroza 65’
Duarte 42’

Player stats

Goalkeeper1 player
90′ 5 2 28 – – – – –
Defenders5 players
Vitinho Taken off
80′ – – 1 – – 24 – – – –
90′ 4 1 – 6 2 55 2 – –
90′ 2 2 – 5 2 44 – – – –
90′ 2 2 1 4 2 40 – 1 – –
Mateo Ponte Came on as a substitute
10′ – 1 – – – 4 – – – –
Midfielders6 players
90′ – – 53 1 0.01 1 2 4 4 2 –
90′ – – 27 – 0.01 2 – 5 – 3 –
Cristian Medina Taken off
57′ – – 17 1 0.03 1 3 3 – 1 –
Hakim Ziyech Taken off
80′ – – 33 3 0.20 – – 1 1 1 –
Matheus Martins Taken off
69′ – – 19 1 0.01 2 – 6 – 3 –
Kauan Toledo Came on as a substitute
21′ – – 1 1 0.02 1 – 1 1 – –
Forwards4 players
Arthur Cabral Taken off
80′ – – 1 – 0.06 0.01 – 3 – 8 –
Júnior Santos Came on as a substitute
33′ – – 2 – 0.11 0.00 – 1 – 7 –
Kadir Barría Came on as a substitute
10′ – – – – – – – 1 – 1 –
Tiquinho Soares Came on as a substitute
10′ – – – – – 0.00 1 2 1 4 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.