A goal with the last touch of the game by Roy Krishna and a strike from N. Siva Sakthi, his fourth of the tournament, saw Bengaluru FC (BFC) pull off a 2-1 victory over a 10-man Odisha FC in the second quarter final of the Indian Oil Durand Cup at the Kishore Bharati Stadium on Saturday.
Diego Mauricio got the equalising goal for Odisha FC.
As many as eight yellow cards were shown during regulation time and Shubham Sarangi of Odisha got the marching orders in the 85th for a second bookable offence.
The first 90 minutes were lacklustre taking the game to extra time.
BFC got the lead in the 98th minute when Siva Sakthi hit the target with a first-time volley.
Odisha FC got a deserving equaliser when off a Sahil Panwar freekick from the left flank, Mauricio rose above his marker Aleksander Jovanovic to beat Gurpreet Singh Sandhu with a strong well-placed header.
Just when it looked like the game was heading towards penalties, a quickly taken throw-in reached Krishna about 25-yards out.
The Fijian unleashed a powerful right-footed curler which beat rival custodian Lalthuammawia Ralte all ends up.