Sato wins race 3 at Imola, Petrov comes 2nd

Perfect conditions and a temperature of 25 degrees for the third race that also saw Petrov claim the Rookie Trophy and Wohlwend the Women’s Trophy With the grid being decided by a reverse top ten finishing order from Race 2, it was the Russian Yan Shlom (RB Racing) who would start out of pole position. […]