Bruno Spengler finished in third for the DTM Series race at the Moscow Raceway on Sunday.
Coming off the back of a twelfth place finish the day before, the Canadian needed a better result in the second race.
Spengler inherited pole position on the grid after stablemate Tom Blomqvist was disqualified for insufficient fuel at the end of qualifying session.
“I had a great car in qualifying, so many thanks to my guys for that. The race was tough and we were unlucky with the safety car.”
Spengler led for the opening 12 laps until he was passed by Mattias Ekström, who built a gap of over a second up before Spengler took to the pitlane for his stop.
Having stopped after the safety car, Spengler had to fight his way through those who had to get himself back in a podium paying position.
The Canadian took advantage of Jamie Green lunging at Marco Wittmann at Turn 15 to pass the latter and claim third on the penultimate lap.
“However, we didn’t end up suffering as badly as we initially feared. I don’t think we would have been able to win the race under normal circumstances either. It was a fierce battle on the final laps and I tried to make it onto the podium somehow, which I managed.”