With the win, Harmanpreet Singh-led side moved to the top of the table with 17 points from seven matches, ahead of Spain on goal difference.
India conceded an early goal when Tom Grambusch gave his team a third-minute lead by converting a penalty corner.
India secures an emphatic victory against the World Champions Germany in the FIH Pro League 2022/23.🇮🇳 IND 6-3 GE… https://t.co/G3fSz0W4ry
— Hockey India (@TheHockeyIndia) 1678721528000
But India soon got into the act with goals from Jugraj Singh (21st, PC), Abhishek (22nd, 51st), Selvam Karthi (24th, 46th) and skipper Harmanpreet Singh (26th) to seal a third win on the trot.
For Germany, Gonzalo Peillat (23rd, PC) and Malte Hellwig (31st) struck the remaining goals. India had beaten World Cup winners Germany and Australia in the previous matches.
Germany upped the ante after the half time and made it 4-3 with a delightful attack down the left.
An onrushing Kaufmann fed the ball to Miltkau who showed superb control and set it up for Hellwig to dive and get the crucial touch to put it past Pawan.
Germany were relentless with their attacks and credit should be given to Pawan for thwarting all their moves and maintaining their 4-3 lead at the end of the third quarter.
A minute into the final quarter, Tamil Nadu forward Karthi completed his brace from a square pass by Jarmanpreet Singh from the right.
Tom Grambusch failed in his attempt to stop the pass as Karthi latched on to the opportunity to make it 5-3.
Abhishek then brought up his double, utilising a powerful cross by Dilpreet Singh to complete the scoreline.
The German defence slowly crumbled under pressure as India registered one of their biggest wins over the world champions. The biggest win over Germany remains the 8-1 victory at Berlin Olympics in 1936.
India will conclude the Rourkela leg with a reverse-leg fixture against Australia on Wednesday.
(With inputs from PTI)