Odisha FC have lost four of their five matches and face a tough challenge when they come up against an unbeaten Bengaluru FC side in Match number 31 of the Hero Indian Super League (ISL).The Juggernauts will be eager to end their winless streak, but they know that it won't be any easy, given the confidence of their opponents. The Blues' form has seen an uprise and they will look forward to another favourable result.Carles Cuadrat has a full-strength squad available to him, while Odisha FC's Marcelinho remains doubtful due to a shoulder injury.There's battle in Bambolim tomorrow and the Blues will look to build on their momentum. Watch!🎥 #WeAreBFC #OFCBFC pic.twitter.com/bS7C0VpJC0— Bengaluru FC (@bengalurufc) December 16, 2020Odisha FC are yet to solve their defensive issues, something that was an area of concern last season as well. The club has suffered from a lack of structure and has conceded easy goals. It is something that Stuart Baxter needs to address on priority, if they are to go deep into the season.Our best moments from last night's fixture against FC Goa ✨#OdishaFC #AmaTeamAmaGame #HeroISL pic.twitter.com/VJeXMMRyl0— Odisha FC (@OdishaFC) December 13, 2020Odisha FC vs Bengaluru FC - All you need to knowOdisha FC and Bengaluru FC have met twice before, with Bengaluru FC emerging victorious on both occasions. The first game ended in a 1-0 win, while the second game was a 3-0 win for the Blues.Results of last two ISL matches between Odisha FC and Bengaluru FCOdisha FC 0-1 Bengaluru FC (4 December 2019)Bengaluru FC 3-0 Odisha FC (22 January 2020)Top goals scored this seasonOdisha FC - Diego Maurício (2)Bengaluru FC - Cleiton Silva (2), Sunil Chhetri (2), Juanan (2)Clean sheets this seasonOdisha FC - 0Bengaluru FC - Gurpreet Singh Sandhu (2)The match between Odisha FC and Bengaluru FC is set to be telecast live on Star Sports 2 SD & HD (English), Star Sports Hindi 1 SD & HD with live streaming available on Hotstar and Jio TV.