Ya the amount of cars lost early in the race made the proceedings quite dull.
And wtf has Renault done? lol
They seem to have regressed this season rather than take a step forward. Pretty ironic how poor their new engines have been considering they threatened to quit the sport if they weren't implemented