The result saw Bengaluru FC lose the opportunity to advance to their first-ever final despite being dominant throughout the 90 minutes.
Bengaluru FC started out strong, pressing and harrying the DSK Shivajians into losing possession and playing loose passes.
The two sides restricted each other to half-chances and ended up cancelling each other out. In the end, it went down to the wire.
With a penalty shootout needed to declare a winner, Bengaluru FC took the first kick. Arkaprabha Das, Aryan Sonowal, Manish Chaudhary and Lalhmunmawia scored for them while Saikat Das missed.
Both teams locked at 4-4, it was sudden-death and Shresth Joshi's miss for Bengaluru FC helped Zamlunmang of Shivajians win the game for the Pune-outfit.