Botafogo vs Vasco da Gama ended 2-1 to Vasco da Gama in Brasileirão Round 29 at Estádio Nilton Santos. Alan Lescano opened the scoring in the 28th minute, David doubled Vasco’s lead in the 51st minute and Alex Telles pulled one back for Botafogo on the hour.
Vasco produced the stronger attacking performance, finishing with more possession, more shots, more shots on target and a higher expected-goals total. Botafogo pushed for an equaliser late on and had a Tiquinho Soares goal ruled out, but Vasco held on for the derby win.
Overview

| Match information | Details |
| Fixture | Botafogo vs Vasco da Gama |
| Result | Botafogo 1-2 Vasco da Gama |
| Competition | Campeonato Brasileiro Série A |
| Round | 29 |
| Date | Thursday, 8 October 2026 |
| Kick-off | 01:30 SAST |
| Venue | Estádio Nilton Santos, Rio de Janeiro |
| Scorers | Alan Lescano 28′; David 51′; Alex Telles 60′ |
| Referee | Bruno Arleu de Araujo |
READ ALSO: Columbia vs Peru
How Vasco da Gama beat Botafogo 2-1
Vasco took the lead in the 28th minute when Alan Lescano finished from Bruno Duarte’s assist. The visitors carried the advantage into half-time despite losing Duarte to injury in the 42nd minute, with David replacing him.
That substitution became decisive after the break. David made it 2-0 in the 51st minute, with Facundo Colidio providing the assist. Botafogo responded quickly and Alex Telles reduced the deficit in the 60th minute.
The closing stages became increasingly tense. Thiago Mendes had a goal ruled out for Vasco in the 74th minute, while Tiquinho Soares also saw a Botafogo effort disallowed for offside in the 84th minute. Tite was then sent off from the technical area before Vasco saw out nine minutes of added time.
Botafogo vs Vasco da Gama confirmed lineups
Botafogo starting XI
Gabriel Batista; Vitinho, Nahuel Ferraresi, Alexander Chaves, Alex Telles (c); Huguinho, Danilo Santos; Cristian Medina, Hakim Ziyech, Matheus Martins; Arthur Cabral.
Formation: 4-2-3-1.
Vasco da Gama starting XI
Léo Jardim; Paulo Henrique, Alan Saldivia, Robert Renan, Cuiabano; Santiago Sosa; Marino Hinestroza, Alan Lescano, Thiago Mendes (c), Facundo Colidio; Bruno Duarte.
Formation: 4-1-4-1.
Goals and key match moments
| Minute | Event | Detail |
| 28′ | Botafogo 0-1 Vasco | Alan Lescano scores, assisted by Bruno Duarte. |
| 42′ | Vasco substitution | David replaces injured Bruno Duarte. |
| 51′ | Botafogo 0-2 Vasco | David scores, assisted by Facundo Colidio. |
| 57′ | Botafogo substitution | Junior Santos replaces Cristian Medina. |
| 60′ | Botafogo 1-2 Vasco | Alex Telles scores. |
| 65′ | Vasco double change | Tche Tche replaces Alan Lescano; Adson replaces Marino Hinestroza. |
| 74′ | Goal disallowed | Thiago Mendes’ effort for Vasco is ruled out for offside. |
| 80′ | Botafogo triple change | Mateo Ponte, Kadir Barria and Tiquinho Soares come on. |
| 84′ | Goal disallowed | Tiquinho Soares has a Botafogo goal ruled out for offside. |
| 85′ | Tite sent off | Botafogo coach is dismissed from the technical area. |
Botafogo vs Vasco da Gama match stats
| Stat | Botafogo | Vasco da Gama |
| Possession | 46% | 54% |
| Total shots | 11 | 17 |
| Shots on target | 2 | 8 |
| Expected goals (xG) | 0.61 | 1.69 |
| Big chances | 1 | 3 |
| Touches in opposition box | 16 | 24 |
| Corners | 7 | 14 |
| Fouls | 10 | 12 |
| Goalkeeper saves | 5 | 1 |
Vasco’s superiority was visible in the attacking numbers. They produced 17 shots to Botafogo’s 11, put eight efforts on target compared with two, and generated 1.69 xG against Botafogo’s 0.61.

Botafogo vs Vasco da Gama H2H
This Rio derby has a long history, and the latest result adds another Vasco win to the series. The result is particularly notable because Botafogo had enjoyed the stronger recent Série A record in the fixture before this meeting.
For searchers comparing recent meetings, the most useful takeaway is that the derby remains capable of swinging sharply from one meeting to the next. Historical H2H should therefore be used as context rather than as a standalone predictor of future results.
What the result means for Botafogo and Vasco da Gama
Botafogo entered the match ahead of Vasco in the table, but the 2-1 result tightened the gap between the Rio rivals. Sofascore’s post-match view listed Botafogo 13th and Vasco 14th after the fixture.
For Vasco, the away win provides an important boost at a stage of the season where small runs can quickly change the lower half of the table. Botafogo, meanwhile, will need to respond after being outperformed in both chance creation and shot quality.
What comes next for Botafogo and Vasco da Gama
Botafogo’s next listed Série A fixture is away to Coritiba, while Vasco da Gama are scheduled to host Remo. Both matches give the teams an immediate chance to build on or respond to the derby result.
Follow upcoming football on SportPesa South Africa
For upcoming fixtures, open the SportPesa South Africa soccer markets and check the events currently listed. Market availability and prices can change, so use the live sportsbook for current information.
You can also read the SportPesa how-to-play guide, learn how XUp early payout markets work, or review the BTTS betting guide. 18+.
Botafogo vs Vasco da Gama FAQs
What was the Botafogo vs Vasco da Gama result?
Vasco da Gama beat Botafogo 2-1 at Estádio Nilton Santos.
Who won Botafogo vs Vasco da Gama?
Vasco da Gama won the Brasileirão Round 29 match 2-1.
Who scored in Botafogo vs Vasco da Gama?
Alan Lescano and David scored for Vasco da Gama, while Alex Telles scored for Botafogo.
What were the Botafogo vs Vasco da Gama lineups?
Botafogo started in a 4-2-3-1, while Vasco da Gama used a 4-1-4-1.
What were the Botafogo vs Vasco da Gama match stats?
Vasco had 54% possession, 17 shots, eight shots on target and 1.69 xG. Botafogo had 46% possession, 11 shots, two on target and 0.61 xG.
Were any goals disallowed?
Yes. Thiago Mendes had a Vasco goal ruled out in the 74th minute, and Tiquinho Soares had a Botafogo goal disallowed in the 84th minute.
Where was Botafogo vs Vasco da Gama played?
The match was played at Estádio Nilton Santos in Rio de Janeiro.
What time was Botafogo vs Vasco da Gama in South Africa?
Kick-off was 01:30 SAST on Thursday, 8 October 2026.
READ ALSO: Chile vs mexico
Conclusion
Botafogo vs Vasco da Gama ended 2-1 to Vasco after goals from Alan Lescano and David, with Alex Telles replying for Botafogo. Vasco produced the stronger statistical performance, leading on possession, shots, shots on target and xG. Two late disallowed goals added drama, but the visitors held on for an important Rio derby victory.

