Team RMG's Timo Glock has secured his first DTM victory in over a year after leading home a triumphant BMW 1-2-3 result ahead of Marco Wittmann and Maxime Martin at Zandvoort.

The BMW M4 driver started the race from pole position and held off a five-car freight train towards the end of the opening race of the weekend to record his fourth win in the series.

Having led the majority of the race ahead of his BMW counterparts, Glock had more DRS usage at his disposal as the chequered flag loomed, but the former F1-driver still had to defend his position on the inside of turn one as the leading pack began the final lap of the race.

Subsequently, the top-three order remained unchanged with Glock leading a Team RMG 1-2 result ahead of reigning champion Wittmann, while Martin completed the podium for BMW.

Glock's first DTM victory since Austria last season has moved the German up to fourth in the drivers' standings, currently representing BMW's best hope of retaining the crown.

Audi's Mike Rockenfeller and Jamie Green finished just behind the BMW podium lock-out in fourth and fifth after the RS 5 duo swapped positions on the final corner.

Rockenfeller had originally allowed his team mate Green through into fourth with a handful of laps to go after running out of DRS usage. However, Green was unable to move himself within range of attacking the BMW of Martin for the final podium position and subsequently relinquished the position back to Rockenfeller on the final lap.

Augusto Farfus was the fourth and final BMW M4 runner to score points in sixth position, while Paul di Resta and Gary Paffett were the top Mercedes drivers in seventh and eighth.

Mercedes, as a whole, struggled during the opening race, which subsequently translated in title protagonist Lucas Auer losing further ground in the DTM title race. The Austrian missed the opportunity of closing in on Rene Rast and Mattias Ekstrom after failing to register a point in 15th position.

Meanwhile, Rast salvaged a ninth place finish - earning him two points in the process - to recapture the championship lead from his Audi team mate Ekstrom, who failed to finish the opening race. Nico Muller completed the top-ten order in tenth.