The clash at Sree Kanteerava Stadium ended in a goalless draw. Both Bengaluru FC and Mumbai City FC battled hard but failed to find the net in this intense ISL encounter.
Fans packed the stadium, hoping to witness a winner. Instead, they saw 90 minutes of committed football with neither side able to break the deadlock despite quality chances.
Starting Lineups
Bengaluru FC: G. Singh Sandhu (GK), N.Poojari, R.Bheke, Chingleana, N.Singh, L. Fanai, S. Kuziev, B. Sanchez, A. Kuruniyan, R. Williams, Sinil Chhetri
Mumbai City FC: P. Lachenpa (GK), A. Mishra, N. Reis, B. Chhetri, H. Ralte, Z. Zothanpuia, J. Kauko, Nourfa P., B. Fernandes, V. Singh, L. Chhangte
Team Stats: By the Numbers
The full match statistics are as follows.
| Stat | Bengaluru FC | Mumbai City FC |
|---|---|---|
| Shots | 10 | 12 |
| Shots on Target | 0 | 3 |
| Fouls | 10 | 10 |
| Yellow Cards | 0 | 1 |
| Red Cards | 0 | 0 |
| Offsides | 0 | 0 |
| Corners | 7 | 1 |
First Half: Tactical Battle Sets the Tone
Bengaluru FC kicked off at 5:00 PM and looked to control possession early. Mumbai City FC, set up in a 4-2-3-1 formation, pressed high from the first whistle.

Sunil Chhetri led BFC’s attack with trademark movement. P. Lachenpa in the Mumbai City goal stayed alert as both sides probed cautiously throughout the opening exchanges.
The half ended 0-0, with both defenses firm. Bengaluru generated pressure using wide areas, while Mumbai City relied on Lallianzuala Chhangte’s pace to trouble the backline.
Second Half: Substitutes Change the Game’s Rhythm
Bengaluru FC made their first change at the 56th minute. Namgyal Bhutia replaced Nikhil Poojary, adding fresh energy in defense as BFC looked to push forward.
At 62 minutes, Ryan Williams made way for Soham Varshneya. The midfield reshuffle was tactical, with the coach looking to add more creativity and attacking intent in central areas.

Mumbai City responded at 69 minutes with a double substitution. Lalnuntluanga Bawitlung came on for Brandon Fernandes, while Gyamar Nikum replaced Noufal P.N in midfield.
Both teams pushed for a winner in the final 20 minutes. The tempo increased significantly, with chances at both ends as fatigue began to set in for tired legs.
Full Substitutions Log
The substitutions made by both teams are as follows.
| Minute | Player In | Player Out | Team |
|---|---|---|---|
| 56′ | Namgyal Bhutia | Nikhil Poojary | Bengaluru FC |
| 62′ | Soham Varshneya | Ryan Williams | Bengaluru FC |
| 69′ | Lalnuntluanga Bawitlung | Brandon Fernandes | Mumbai City FC |
| 69′ | Gyamar Nikum | Noufal P.N | Mumbai City FC |
| 89′ | Suresh Singh Wangjam | Lalremtluanga Fanai | Bengaluru FC |
| 89′ | Sivasakthi Narayanan | Sunil Chhetri | Bengaluru FC |
Key Players Who Caught the Eye
Lallianzuala Chhangte was Mumbai City’s biggest threat upfront. The striker’s pace and movement constantly troubled Bengaluru’s defense, though he could not get on the scoresheet.
Sunil Chhetri, as always, led by example for Bengaluru FC. His movement was sharp and intelligent until his substitution at 89 minutes. A true warrior in Indian football.

P. Lachenpa had a solid game between the sticks for Mumbai City. His three saves from shots on target proved crucial in keeping the Islanders’ clean sheet intact throughout.
Brandon Fernandes controlled the midfield for Mumbai City before being substituted. His passing range and vision in the center of the park dictated the pace of the Islanders’ play.
Suggested Reads:
Conclusion: Points Shared, Pride Intact
Fans at Sree Kanteerava had mixed emotions at full-time. The home support will feel Bengaluru should have done more, given their seven corners and overall territorial dominance shown.
Mumbai City supporters will be pleased with the clean sheet. Three shots on target showed they could hurt BFC, and the draw keeps points in the bag for the Islanders.
Both teams showed tremendous heart and determination. Neither was willing to give an inch in a match that highlighted the quality and competitiveness of Indian Super League football.
