MATCH REPORT

Danilo’s brace sends Botafogo past Gremio 3-2

How the match unfolded, with the data behind it

AI generatedAI-generated from fixture data, league standings, team statistics, events, venue, lineups, match statistics, player performance, and injuries; checked before publication.
How this story was made
Evidence
fixture data, league standings, team statistics, events, venue, lineups, match statistics, player performance, and injuries
Generated
9/17/2026, 12:10:27 PM
Model
GPT56Luna
Editorial checks
passed · score 100/100 · 418 words
Read our AI transparency policy
Wed, Sep 16
Estadio Olimpico Nilton Santos
Botafogo crest

Botafogo

11th in league
8W - 8D - 10L
Recent Form
WDDLL
VS
Gremio crest

Gremio

16th in league
7W - 7D - 12L
Recent Form
LLLWL
Goals/Game
1.5
|
1.1
🛡️
Conceded/Game
1.6
|
1.3
📈
Form Points
5
|
3

Botafogo defeated Gremio 3-2 at Estadio Olimpico Nilton Santos on Wednesday, September 16, securing the win after a 1-1 half-time score. The Serie A regular-season match, played in Round 21, was decided by Danilo dos Santos de Oliveira’s second goal in the 79th minute, although Gremio reduced the deficit again eight minutes later.

Botafogo take the lead twice

Botafogo opened the scoring in the 30th minute. Álvaro Montoro supplied the assist for Danilo dos Santos de Oliveira, who put the home side ahead. Gremio responded six minutes later through Jovane Cabral, sending the teams into the interval level.

Botafogo regained the advantage seven minutes after the restart. Vitinho assisted Montoro for the 52nd-minute goal, giving the midfielder a direct role in two of his side’s three goals. Gremio remained within reach, but Danilo struck again in the 79th minute, once more assisted by Montoro.

Gremio refused to finish quietly. Tetê set up Gustavo Martins for an 88th-minute goal, but Botafogo held on for the final two minutes and completed the victory. The match also saw several changes after half-time, including Botafogo substitutions Edenilson for Danilo and Lucas Monzon for Gabriel Justino, while Gremio introduced José Enamorado, Martin Braithwaite and Matheus Nascimento at different stages.

Gremio had more possession but fewer shots on target

The statistics showed a contrast between control of the ball and the quality of the finishing. Gremio held 64% possession and completed 571 of 646 passes, compared with Botafogo’s 36% possession and 286 accurate passes from 368. Gremio also attempted more shots overall, 13 to 10.

Botafogo, however, put seven efforts on target, while Gremio managed three. The home side’s expected-goals figure was 0.89 against 0.57 for Gremio, and Botafogo goalkeeper saves were limited to one. Gremio goalkeeper saves totalled four. Both teams won three corners, while Gremio were caught offside twice and Botafogo were not flagged offside.

Montoro leads the individual performances

Montoro was the standout player by match rating, earning 8.9 after 79 minutes. He scored once, provided two assists, recorded two shots on target and made three key passes. Danilo also delivered a decisive contribution with two goals and three shots on target, receiving an 8.4 rating.

Erick Noriega received Gremio’s only yellow card in the 78th minute, while Danilo was booked in the 90th. The result leaves Botafogo 11th with 35 points from 27 games, while Gremio remain 16th with 28 points. Botafogo’s record is nine wins, eight draws and 10 losses; Gremio have seven wins, seven draws and 13 losses.

By the numbers

The data behind Botafogo vs Gremio, in 4 charts.

01Season Record

The season so far

Wins, draws and losses side by side

Botafogo
Gremio
02Home / Away Split

Two different teams?

Home and away form for Botafogo

At Home4W-6D-3L
Away4W-2D-7L
03Win Rate

Who wins more often?

Share of league games won this season

04Tactical Blueprint

How they line up

Most-used formations this season

League Context

The table as it stands

11th35 pts
Matchday26
16th28 pts
Logo
1FlamengoWWWWL271764532257
2PalmeirasWDDWL271683472156
3Atletico ParanaenseDLDWD271377413146
4BahiaWWWWD2712105423346
5FluminenseLWDWW271296413545
6CruzeiroLWLWW271269393942
7Atletico-MGWLWDW261169353139
8CoritibaDLWWD271089373838
9RB BragantinoDLLWD2610610322936
10SantosWWWDW26989393935
11BotafogoWDDLL279810414335
12Sao PauloLWWLD269611313033
13VitoriaDWLLW279612273933
14CorinthiansLLLLL278811282932
15MirassolDWLDD277812314229
16GremioLLLWL277713303828
17Vasco DA GamaWLWLL267712294128
18InternacionalWLLDD2761011303528
19RemoLLLLD275814314523
20Chapecoense-scLWLWD263815285217