An acrobatic first-half effort from Cleiton Silva (24') handed Bengaluru the lead before substitute Lalthathanga Khawlhring netted an equaliser (73'). The game looked to be heading for a draw before Rahul made a brilliant individual effort in injury time.
Odisha lie bottom of the table, and are yet to win a game or to keep a clean sheet and are probably Kerala's best chance to get three points in a packed January
After losing to NorthEast United in their opening match in November, Mumbai City have been on a six-match unbeaten streak, with victories on five occasions