In a closely-fought contest, India scored two goals in the final quarter of the match to earn their first points at the tournament.
India got off to a dominating start in the opening periods of the game, pressing high and consistently effecting turnovers to keep Malaysia in their own half.
However, despite the overwhelming possession, there weren't many clear chances created as Malaysia's deep defence held firm and the two teams went into the first break locked in a stalemate.
Nikkin dummied the defender and cut into the circle, before unleashing a shot into the bottom corner to give India a 1-0 lead, which they held on to as the match went into halftime.
More From This Section
Nine minutes into the third quarter, Malaysia hit back with an equaliser with Faizal Saari converting a penalty corner.
Malaysia had a flurry of PCs in the opening minutes of the final quarter. Shahril Saabah converted the second to draw level again, setting the stage for an exciting finish.
The equaliser from Malaysia served as a blessing in disguise for India as they stepped up their game and started being more assertive with their possession, making more penetrations into the Malaysian circle.
India stepped up a gear and within a minute as Akashdeep Singh scored the fourth goal for India.
India will next play New Zealand on Saturday.