KOLKATA: Bengaluru FC secured a hard-fought 2-1 win over 10-man Odisha FC in the extra-time to make it to their fourth successive semi-final in the Durand Cup here on Saturday.
Frayed tempers marked play during the regulation time that witnessed as many as eight yellow cards and Odisha's Shubham Sarangi getting the marching orders.