Karun Chandhok survived numerous intrigues and soaked tremendous pressure from his closest rival Andreas Zuber en route to his first win of the year in race two of the GP2 series in Hockenheim on Sunday.
The 24-year-old from Chennai, driving for iSport International, started from pole position but soon lost his advantage to Renault F1 test driver Lucas di Grassi and spun his wheels too much as the lights went out.
To his credit, Karun ran a solid second in the early laps and closed up onto di Grassi's tail before slipstreaming past.
He was soon engaged in a wheel-to-wheel battle with Zuber of Piquet Sports for the last 20 laps of the race but kept his cool for a fantastic victory.
It was Karun's second career victory in the Formula 1 feeder category. His teammate Bruno Senna finished third.
"It was a good win, because I had to pass Lucas for the lead and was under pressure all the time, but I had good pace. I think the team did a great job for me. It's a fantastic result," Karun said.
"Lucas had an amazing start, but he was pretty slow and it was no problem to pass him. I got a good exit from Turn 2, and he was sliding around a lot, and got a good run into the hairpin.
"I sold him a dummy, so although he was briefly back in front, I knew I'd get him on the way out. From then on, it was okay," he said.
Karun's next race is at Hungaroring in Budapest, Hungary, in a fortnight's time.
"I had fastest lap in Hungary last year, with a smaller team, so I'm hoping for a result like this one in a few weeks time," he said.