India–Brazil Kolkata friendly: Who scored in the 4–0 match?
Brazil beat India 4–0 in their international friendly in Kolkata on Saturday, October 3, 2026. Estêvão and Pedro scored before halftime, and substitute Samuel Lino added two goals after the break. For India, the first meeting between the countries’ senior men’s teams was a rare chance to face five-time world champions at home. The hosts had encouraging spells, but Brazil’s finishing and ability to punish mistakes decided the match.
How the four goals came
India kept the game scoreless for more than 25 minutes at the Vivekananda Yuba Bharati Krirangan, also known as Salt Lake Stadium. Brazil threatened early, but India stayed compact and looked for opportunities to break forward. Goalkeeper Gurpreet Singh Sandhu stopped an early effort from Vinícius Júnior, while Manvir Singh made a run into the Brazil penalty area before defenders closed him down.
Estêvão broke through in the 28th minute. Advancing near the edge of the box, he struck left-footed toward the near post. Sandhu reached the shot but could not keep it out. Pedro nearly doubled the lead with a header against the post before scoring in the 42nd minute, when he ran onto Estêvão’s pass behind the defence and finished. Brazil led 2–0 at halftime.
India showed more attacking intent after the interval. Ryan Williams put a long-range shot on target in the 53rd minute, and Manvir forced a save from a tight angle shortly afterward. Those chances offered the home side a route back into the contest, but Brazil scored next.
In the 58th minute, India lost possession while trying to move the ball out from defence. Lino seized the opportunity and curled his shot past second-half goalkeeper Prabhsukhan Singh Gill. India still pushed forward: Williams reached the area for a chance that was blocked, then sent a first-time attempt wide after combining with Manvir. Neither move produced the goal the hosts needed. Lino completed his double in second-half stoppage time, cutting inside and shooting low to set the final score at 4–0.
What the match meant for India
The occasion mattered independently of the result. India’s senior men’s team had never previously played Brazil, whose five men’s World Cup titles made this a meeting with one of football’s most accomplished national sides. Playing them in Kolkata gave India’s players an unusually demanding test in front of a home crowd rather than a distant example to measure themselves against.
There were useful passages for India to examine. Their defensive shape restricted Brazil for much of the opening half-hour, and they continued to create attacking moments after falling behind. The efforts from Williams and Manvir showed that the hosts were not confined to defending for the entire match. Those details matter when assessing the performance, even though India did not score.
The scoreline matters too. Brazil turned its openings into goals, while India’s promising moves went unfinished. The third goal followed a loss of possession near India’s own box, illustrating how costly a single error can be against opponents capable of responding quickly. Brazil then added a fourth late on. India can take lessons from both the periods in which its plan held and the moments when it broke down.
A friendly against Brazil does not, by itself, establish whether Indian football is advancing or falling behind. It was one match against exceptional opposition, not a measure of how India will perform against every team it faces. Its clearest value was the opportunity to test decision-making, defensive organisation and attacking execution at a higher level. The 4–0 result showed how much work remains; India’s competitive passages showed what its players can build on.

