The striker neatly skipped past a hesitant Bilal Khan, who had rushed off his line and placed the ball into an empty net.
Raphael Messi Bouli nearly equalised for the hosts a minute later.
Halicharan Narzary’s dangerous cross into the box from the left flank was headed towards goal by the Cameroonian forward but Bengaluru goalkeeper Gurpreet Singh Sandhu was well-positioned to collect the ball.
Kerala dominated the midfield but struggled to get the final ball right.
They also suffered a blow midway through the half when Cidoncha had to be replaced by Gianni Zuiverloon due to an injury.
The tempo of the game dropped as the game neared half-time but Kerala found a way back into the game at the stroke of half-time.
Albert Serran fouled Ogbeche outside the box in added time and the striker converted the free-kick that followed with a powerful low strike that sneaked in between Gurpreet’s gloves.
Bengaluru struggled to make use of the ball in midfield after restart and Kerala were allowed to spray passes from one side to another.
The hosts wasted a good chance to take the lead close to the hour mark when Narzary managed to cut free from his marker and crossed into the box from near the byline on the left flank.
Messi was the first to try and direct it into the net but failed to connect with his header. Sahal rushed into the box and struck the loose ball but his shot was blocked by Nishu inside the box.
Narzary threatened again, this time with a powerful shot on goal after winning a second ball outside the box.