Hamilton looked like he had a world championship-winning car in
Lewis Hamilton wins Spanish GP, 88th career victory in Formula 1
Complete F1 Spanish Grand Prix Results: Lewis Hamilton, Mercedes
Lewis Hamilton: Battle with Sebastian Vettel one of 'rawest' of
Formula 1: Mercedes optimistic after significant progress shown at
Why the Spanish GP could be make or break for Mercedes
Lewis Hamilton hints at F1 exit ahead of Brazilian Grand Prix
Mercedes seeing big difference from pre-season data to Spanish
The Lewis Hamilton vs Max Verstappen fight has made F1 a must