Bengaluru remained on top with superior ball possession early on but Blasters had Jeakson Singh almost create a favourable chance under two minutes itself.
It was Javi Hernandez (3rd, 51st minute) who led the charge for Odisha with a brace. While he rode on some luck for his first goal, the second was nothing short of breathtaking from just outside the box.
The Sunil Chhetri-led side have faced Odisha eight times in the ISL, winning five, losing two and drawing one, and they will once again start favourites at the Tilak Maidan.
The game descended into a tactical battle with multiple substitutions from both sides, hampering the flow of the match later on.
Bengaluru have had a rigorous pre-season and coach Marco Pezzaiuoli said his side is looking forward to face-off against the last season's semi-finalists.
ISL 2021-22: Check out Indian Super League (ISL) match start date and time, schedule, latest news and updates, live telecast channels and many more.
The team, coached by German-Italian Marco Pezzaiuoli, is set to face NorthEast United in its campaign-opener on 20 November
Having conceded a sloppy opening goal, Naveen Kumar made amends with his brilliant save off Damaitphang Lyngdoh to bring an end to the marathon 16 spot kicks.
Bengaluru FC entered the semi-finals of the Durand Cup after edging past Army Green 3-2 in an engrossing contest
Delhi beat Kerala 1-0, while Bengaluru recovered from a 0-2 deficit at the half-way stage to outwit Indian Navy 5-3.
Willis Deon Plaza (58th, 62nd) scored a brace for Delhi FC while Siva Sakthi N (27th) and Bidyashagar Singh (75th) scored the two goals for Bengaluru FC.
Namgyal Bhutia (45th) and Leon Augustine (71st) turned out to be the heroes for the Naushad Moosa-coached side even as Kerala Blasters were eight men down by the end of the dramatic clash at the Vivekananda Yuba Bharati Krirangan (VYBK).
The 29-year-old has signed a contract that will run until the end of the 2021-22 season.
Here's everything you need to know about the Durand Cup 2021
Traditionally organised by the Indian Army, the world's third oldest and Asia's oldest football tournament will this year also see the government of West Bengal as joint hosts, who have been providing support in all aspects of the organisation.
AFC Cup: Bengaluru FC’s hopes of advancing left hanging by a thread after goalless draw against Bashundhara Kings
With just one point from two matches, the Sunil Chhetri-led team is now in a difficult position to advance to the knock-out stage with only the group winners making the grade.
While ATK Mohun Bagan showed quality and decisiveness in breaking BFC’s defence twice, their opponents didn’t really threaten the team’s new goalkeeper Amrinder Singh.
AFC Cup: Roy Krishna, Subhasish Bose score as ATK Mohun Bagan begin campaign with win over Bengaluru FC
Captain Roy Krishna struck in the 39th minute before Subhasish Bose added another goal in the 46th minute to give the Kolkata based side a head start in the continent's second-tier club competition.
The solitary goal win took Marco Pezzaiuoli's men into Group D of the continental competition, where ATK Mohun Bagan, Bashundhara Kings and Maziya S&RC await.
The winners of the playoff will advance to Group D of the 2021 AFC Cup.