Kerala Blasters stunned Bengaluru FC 2-1 to register their first win over the visitors in the Hero Indian Super League at the Jawaharlal Nehru Stadium here on Saturday.
Bartholomew Ogbeche (45th, 72nd minutes) scored a brace to take his tally to 13 goals this season, while Deshorn Brown (16th) was the lone scorer for Bengaluru FC.
Bengaluru FC have already secured their place in the playoffs, sitting pretty at the third spot with 19 points from 17 games while Kerala are placed seventh with 18 points from as many matches.
Bengaluru, on their return to league action after a thumping win against Paro FC in the AFC Cup, showed no signs of fatigue in the early stages of the game.
The visitors had their first opening in the fifth minute when Nishu Kumar's lob into the box found Udanta Singh, who shot wide from close-range.
The visitors soon opened the scoring when Suresh Wangjam released Deshorn Brown into space with a long pass that carved open the Kerala defence. 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. He struck the shot brilliantly and it looked destined to hit the top right corner but Gurpreet pulled off an excellent save.
Kerala eventually found their second goal after Serran brought down Messi inside the box and the referee pointed at the spot. Ogbeche stepped up and slotted home a confident penalty to give the home team a two-goal cushion.
Despite best efforts from Bengaluru to get a goal back, clear-cut chances were difficult to come by as Kerala saw the game off to register a morale-boosting win.