Congratulations to Renault!
E spec. made R25 once again fastest car which was beyond my expectations. When SC went out for the first time I thought “this is bad, Mclaren is on one stop less strategy”. Fortunately I was wrong.
This is truly historic moment for Renault not simply because they finally won F1 WDC and WCC but because they have won it all! They are now the most successful car manufacturer of all times when it matters motorsport!
No other car manufacturer has won all of these:
Grand Prix (1906)
World Rally Championship (1973)
24h Le Mans (1978)
F1 Grand Prix (1979)
Paris-Dakar (1982)
F1 WCC as engine supplier (1992)
F1 WCC and WDC (2005)
Allez Renault!