The 11th-ranked Indians, who came into the match without a win under their belt, scored three goals apiece in both halves of their first classification game against France, who are placed six rungs behind them.
India's goals came from the sticks of Akashdeep Singh (13th minute), vice-captain V R Raghunath (27th), S V Sunil (33rd), captain Sardar Singh (42nd) and Mandeep Singh (56th, 69th).
For France, Hugo Genestet scored from a field effort in the third minute while their second goal came from a penalty corner by Guillaume Deront in the final minute of the game.
Spain eked out a 1-0 win over Ireland in another classification match earlier in the day.
Also Read
Contrary to the result, the Frenchmen stunned India when Genestet scored a field goal early into the match.
The fragile Indian defence was once again at the receiving end and it could have been worse for Michael Nobbs' boys had France converted two penalty corners that came their way early in the first half.
Rattled by France's early onslaught, the Indians got their acts together soon and drew parity when Akashdeep scored from a rebound.