Lewis Hamilton wins Spanish GP after intense pitstop strategy battle Lewis Hamilton of Mercedes secured victory at the Spanish Grand Prix on Sunday after… Read More...