Robert Dahlgren in his Volvo C30 fought his way to the best WTCC (World Touring Car Championship) weekend so far for Volvo Polestar Racing as the championship raced at Donington Park in England."What a weekend! Both races are in the top five of my best ever," said Dahlgren.