Nonetheless, Hakkinen maintained his composure to run out a winner by a second and a half to record the first win for the 2007-specification C-Class. He headed di Resta, whose second podium means he now leads the championship standings by a comfortable eight points.
Spengler rounded out the podium to record his first points of the season, ahead of reigning champion Bernd Schneider who in-turn completed a Mercedes 1-2-3-4. Scheider put in a strong effort in the final stages to finish as not only the leading Audi in fifth, but as the only A4 driver to score a point on a very tough weekend for the Ingolstadt marque.
Jamie Green overtook Lauda with nine laps remaining to claim three points in sixth, just ahead of the Austrian, the Mercedes driver holding onto seventh despite having to make an extra stop for a drive-thru penalty, before using the safety car mix-up to his advantage on the way to his first ever DTM points.
The eighth and final point went the way of a lucky Gary Paffett who moved up to eighth in the closing stages after passing Martin Tomczyk and then seeing Ekstrom forced to make a third stop with only five laps remaining after he pitted illegally when it was closed earlier in the race, while Christian Abt and Daniel La Rosa both retired within sight of the chequered flag to ruin their chances of scoring points too.