Vasco da Gama held their nerve to beat Botafogo 2-1 in a ferocious Serie A encounter that twisted and turned until the final whistle, leaving the home side’s supporters gutted despite a spirited second-half comeback in Round 29.
Vasco’s Clinical First-Half Dominance
From the start, Vasco controlled the rhythm. They moved the ball with precision, 55% possession already theirs before half-time, and they translated that advantage into ruthless finishing. In the 28th minute, Alan Lescano struck first, finishing a move orchestrated by Bruno Duarte da Silva’s assist—a reminder that Vasco’s shape under Pedro Emanuel was built to hurt teams on the break. Botafogo, despite Tite’s careful construction, couldn’t find an answer. They had spells of pressure but lacked the clinical edge Vasco possessed.
Twenty-three minutes later, the away side buried Botafogo’s hopes of an easy afternoon. David powered home in the 51st minute, set up by Facundo Colidio, to make it 2-0 and send the Vasco fans into raptures. At that moment, it felt like only one team would walk away victorious. Vasco had mustered eight shots on target by that point; Botafogo had managed just one.
Botafogo’s Desperate Fightback
But Tite’s men refused to surrender. In the 60th minute, Alex Telles—a veteran’s presence in defence—suddenly became an unlikely marksman, pulling one back from close range and reigniting belief in the Botafogo support. The momentum shifted perceptibly. Tite unleashed a blizzard of changes: on came Vitinho, the mercurial Hakim Ziyech, and Arthur Cabral. The home side poured forward, desperate to find the leveller.
Twice, Botafogo thought they had equalised. In the 74th minute, Thiago Mendes had the ball in the net—but the VAR intervened, the goal wiped away in agonising silence. Eight minutes later, Tiquinho Soares repeated the heartbreak, another strike ruled out, another collective groan from the stands. It was desperately unfair at that moment, or so it seemed. The reality was harsher.
Vasco Resist Late Chaos
In the 85th minute, catastrophe struck for Botafogo. Manager Adenor Leonardo Bacchi received a red card—a sending-off that shifted the contest decisively in Vasco’s favour despite the scoreline suggesting otherwise. Botafogo, now down to ten men, threw everything at Vasco. They took 11 shots across the match; Vasco responded with 17, holding their discipline despite the pressure. The away side’s goalkeeper, Léo Jardim, made only one save, a sign of their control. Botafogo’s Gabriel Batista pulled off five stops, but they were never enough.
As the clock ran into injury time, Botafogo’s desperation grew but Vasco’s resolve never wavered. Seven minutes of added time offered one last chance, but the magic never came. In the 90+7th minute, Nahuel Ferraresi saw yellow—a final punctuation mark on a bruising evening.
What It Means
For Vasco da Gama, this is a statement victory. They imposed their game, strangled Botafogo’s midfield with 434 passes to 366, and held their nerve when it mattered. For Botafogo, despite a valiant second-half surge and two disallowed goals that stung like wounds, it’s a defeat that will sting. They came away with nothing from a fixture where they gave everything but lacked that final precision. The derby belonged to Vasco today—and they’ll take the three points with them back across Rio.
Key Moments
28′ ⚽ Vasco DA Gama — Alan Lescano (assist: Bruno Duarte Da Silva)
51′ ⚽ Vasco DA Gama — David (assist: Facundo Colidio)
60′ ⚽ Botafogo — Alex Telles🔮 Before kick-off: our match preview & prediction.
Cruzeiro 1-0 Sao Paulo
53'
UTS Rabat vs Renaissance B…
16:00
FAR Rabat vs Widad Témara
18:00
CR Khemis Zem… vs Hassania Agad…
18:00
Maghreb Fès vs Raja Casablan…
20:00
Santos vs Flamengo
22:30
Atletico Para… vs Atletico-MG
23:00
Chicago Fire 3-1 Vancouver Whi…
FT
RB Bragantino 1-1 Mirassol
FT
Internacional 2-1 Corinthians
FT
Remo 1-1 Gremio
FT
Vitoria 4-0 Chapecoense-sc
FT
Botafogo 1-2 Vasco DA Gama
FT



