Competing in the series, exclusive for Indian U-20 drivers, Arjun started from second position on the grid but overtook pole sitter Mahavir in lap 4 to take the lead, which he defended well till the end to win the 10-lap race.
Mahavir later conceded his second position to Vishnu in lap 7 and despite finishing third he ended up in eighth position after being handed a five-place penalty for jump-start.
"It was great experience driving here. The track was getting better and better. It was quite frustrating to be stuck behind Mahavir for the first few laps, but then I would say it was an epic moment when I finally managed to overtake him," the 15-year-old Bangalorean said after the race.
Vishnu, who was dominating in round two at Coimbatore with three wins, praised Arjun for maintaning the lead.
"I did what I could, but Arjun had good pace and I couldn't overtake him. Still I am satisfied with today's result and it gives me motivation to better my result in the second and third race tomorrow, he said.
"I didn't make the best of starts, but I realised that I needed to keep things clean and consistent. In the end, it paid off and I am thrilled that my first podium came on my home track," he said.
