Drawpie Explainers

How Brazil Beat India 4-0 in Kolkata, and What the Friendly Meant for Both Sides

How Brazil Beat India 4-0 in Kolkata, and What the Friendly Meant for Both Sides
Photo by Vienna Reyes on Unsplash
Key takeaways
  • 🔑 Brazil beat India 4-0 in a men’s international friendly on Saturday, October 3, 2026, at Salt Lake Stadium in Kolkata, leading 2-0 at halftime. Estêvão and Pedro scored before the break and Samuel Lino added two after it, in the first senior men’s meeting between the two countries.
  • Estêvão scored around the half-hour and Pedro just before halftime, set up by Estêvão according to several match reports. Samuel Lino, a halftime substitute for Vinícius Júnior, added two: one shortly before the hour and one in stoppage time. Minute counts differ by about a minute between outlets.
  • Carlo Ancelotti made five halftime changes, said he was satisfied with Brazil’s tour and praised India’s organized defending, according to wire and Indian press reports. India coach Khalid Jamil pointed to individual errors, reports say. Ryan Williams had a second-half shot cleared off the line.
  • No official attendance figure appeared in the reports we could read, but several Indian outlets described large sections of the 85,000-capacity stadium as empty. One outlet linked the thin crowd to ticket prices, the Durga Puja period and Neymar’s absence, which is that outlet’s attribution rather than a confirmed cause.
  • India play Uruguay in Kolkata on Tuesday, October 6, 2026, at 7:30 p.m. IST (10 a.m. ET). Brazil’s next reported friendlies are against Japan on November 14 and Singapore on November 17 in Singapore. No betting odds, spreads or win probabilities are used anywhere on this page.

Brazil beat India 4-0 in a men’s international friendly in Kolkata on Saturday, October 3, 2026, with Estêvão and Pedro scoring before halftime and Samuel Lino adding two goals after it. The match at Salt Lake Stadium (officially Vivekananda Yuba Bharati Krirangan) kicked off at 7:30 p.m. India time, which was 10 a.m. Eastern. It was the first senior men’s meeting between the two countries and Brazil’s first official senior men’s match on Indian soil.

What was the final score and who scored?

Brazil won 4-0 and led 2-0 at halftime, with goals from Estêvão, Pedro and two from Samuel Lino. Match reports differ by about a minute on exact timings, so the table uses round wording.

GoalScorerTiming
1EstêvãoAround the half-hour
2PedroJust before halftime
3Samuel LinoShortly before the hour
4Samuel LinoStoppage time

Estêvão opened the scoring with a shot India goalkeeper Gurpreet Singh Sandhu had little chance of stopping, and his pass set up Pedro’s goal before the break, as several match reports agree. Lino, who came on at halftime for Vinícius Júnior, scored the third after India lost the ball while building from the back, then added a second in stoppage time. One report puts that last goal at 90+4. Wire and match reports describe these as Lino’s first two goals for Brazil.

Why did this friendly matter to both sides?

It was the first meeting between the two senior men’s teams, a rare home date for India against a five-time World Cup winner and a chance for Carlo Ancelotti to test options for Brazil. Match reports listed Brazil 5th and India 138th in FIFA’s men’s rankings. Brazil’s trip began in Australia with a 1-1 draw and a 4-2 win, according to match reports, and it was the squad’s first tour since their round-of-16 exit from the World Cup in July. India, coached by Khalid Jamil, had drawn 1-1 with Panama earlier in the same international window. A friendly carries no trophy or qualifying points, so the interest was in the occasion and in squad evaluation.

Who played for each side?

Both teams were listed in a 4-3-3 in the pre-match lineups. Brazil named Pedro Morisco in goal; Matheuzinho, Marquinhos (captain), Arthur Dias and Douglas Santos in defense; Danilo, Andrey Santos and Gabriel Bontempo in midfield; and Estêvão, Pedro and Vinícius Júnior in attack. India named captain Gurpreet Singh Sandhu in goal; Abhishek Singh Tekcham, Anwar Ali, Bijoy Varghese and Akash Mishra at the back; Anirudh Thapa, Apuia and Sahal Abdul Samad in midfield; and Manvir Singh, Ryan Williams and Ashique Kuruniyan in attack. We did not find an official post-match team sheet, so treat these as the announced XIs.

Brazil made five changes at the break: Vanderson, Lino, Gabriel Magalhães, Bruno Guimarães and Douglas Luiz replaced Matheuzinho, Vinícius Júnior, Douglas Santos, Danilo and Bontempo. Further changes around the hour mark reportedly included Endrick and Martinelli. No cards appeared in the coverage we read.

How did the match unfold?

Brazil controlled the first half through its front three while India stayed compact and looked to counter. One halftime summary put first-half shots on target at 4-2 to Brazil and corners at 5-4. An Indian football site’s post-match takeaways said India were vulnerable in the wide areas, with the first two goals coming down their left flank, and that the team tried to counter and had three shots on target without scoring. Ryan Williams looked more effective in a central role and had a second-half effort cleared off the line, and another report singled out Manvir Singh as a threat on the break.

What did the two coaches say afterward?

Ancelotti said he was satisfied with Brazil’s tour and praised India’s organized defending, while Jamil pointed to individual mistakes. Reports quote Ancelotti as saying “We are satisfied.” Paraphrasing those reports, he said Brazil had to work to break down an organized India early and controlled the game more comfortably once ahead and after the interval. According to one report, he singled out newcomers Jair Cunha and Breno Bidon, and he said the extra international window gave him a clearer picture of his options for November. Indian press reports said Jamil pointed to errors and goals that came too easily, and backed Sandhu in goal.

Was Salt Lake Stadium full?

No official attendance figure appeared in the reports we could read, but several Indian outlets described large sections of the 85,000-capacity stadium as empty. We are not printing a number. Mathrubhumi’s match report attributed the thin crowd to the Durga Puja period, ticket prices and Neymar’s absence, and noted promotions such as buy-one-get-one tickets. Telegraph India reported that former India captain Bhaichung Bhutia questioned the fixture’s cost and India’s decision to skip a new FIFA ASEAN tournament, and Indian outlets citing the national federation had earlier reported that India withdrew from that event to prioritize this match. We could not verify any cost figure, so we print none, and these are reported views rather than findings.

What happens next for India and Brazil?

India play Uruguay in Kolkata on Tuesday, October 6, 2026, at 7:30 p.m. IST (10 a.m. Eastern), again at Salt Lake Stadium. Brazil’s next reported friendlies are against Japan on November 14 and Singapore on November 17, both at Singapore’s National Stadium in a four-team series that also includes Paraguay. Those details are as of October 3, 2026.

For Brazil, the tour was a first step after the World Cup exit; our breakdown of how Norway beat Brazil 2-1 in the round of 16 covers that match. For India, it was a test against a top-five side with another friendly to follow three days later.

How we verified this

The final score, scorers and halftime score were checked against about eight full match reports and the final-score headlines of more than a dozen outlets in news feeds. The full reports came from Indian sports sites, an Indian regional news outlet, a Canadian wire-style report and a football-news site, and all agree on Brazil 4-0 India, with goals from Estêvão, Pedro and Samuel Lino (twice) and a 2-0 halftime score. The reports we read were timestamped hours after the final whistle, so the result is settled.

Goal minutes differ by about a minute between outlets (27’/28’, 41’/42’, 57’/58’), and Lino’s second goal is logged as 90’, 90+ and 90+4. We followed the shared order of scorers and used round wording (“around the half-hour”, “just before halftime”, “stoppage time”). Only one report gives 90+4, and it is mentioned as that report’s figure.

Assists are limited to what was confirmed. Estêvão’s pass for Pedro’s goal appears in several reports. One report credits a Matheuzinho involvement on the opener while another says the assist is unknown, so no assist is stated for it, and none was found for Lino’s goals.

Lineups come from a pre-match team-news report (4-3-3 for both sides), not an official match sheet. Brazil’s XI is corroborated because the five players later reported as halftime substitutions match the announced XI. India’s XI could not be checked against a post-match sheet, India’s substitutions were not found, no cards were reported, and no referee name or official attendance was found. Brazil’s five halftime changes appear in two independent reports, and the later changes around the hour (Endrick and Martinelli) come from one ratings page.

Lino’s “first two goals for Brazil” is reported by a football-news site, a player-ratings page and a wire-service headline snippet. We did not check his cap history against an official source, so the wording is attributed to reports.

First-half shots on target (4-2) and corners (5-4) come from a single half-time match summary and are attributed that way. India’s three shots on target over the match, the left-side weakness and Ryan Williams’s cleared effort come from an Indian football site’s takeaways, with the Williams detail also in a second match report.

The coaches’ remarks were read through headlines and secondary summaries, because the wire-service original could not be opened in full. Ancelotti’s “We are satisfied” and his praise of India’s organization appear in several headlines and summaries, and Jamil’s points about errors and backing his goalkeeper come from headlines, so everything except the short quote is paraphrased.

Attendance is reported only qualitatively. The empty-seats reports, the festival, ticket-price and Neymar-absence explanation (one outlet’s match report) and former captain Bhaichung Bhutia’s cost criticism (a second outlet) are attributed to those outlets. We could not open the second outlet’s article and relied on its headline and snippet. No attendance number and no cost figure are printed because none could be verified.

FIFA rankings (Brazil 5th, India 138th) appear in several match reports, but FIFA’s own table could not be read, so the figures are attributed to reports. India’s withdrawal from the inaugural FIFA ASEAN Cup appears in several outlets that cited the national federation.

India v Uruguay (October 6, 7:30 p.m. IST, Kolkata) is confirmed by two reports. Brazil’s Japan (November 14) and Singapore (November 17) dates come from a Canadian wire-style report and Singapore event announcements. Those lines are dated as of October 3, 2026, and may change.

No betting odds, spreads, or win-probability models appear anywhere on this page. No pre-match preview, prediction or odds pages were used as sources.