Lewis Hamilton revitalised by dominant Spanish GP win

F1: Lewis Hamilton wins Spanish Grand Prix

Lewis Hamilton said his dominant Spanish Grand Prix victory had revitalised him after he endured a difficult start to the F1 season, Mercedes saw their driver romp home to claim the win in Spain. Hamilton blasted out from the blocks from pole position and lead the pack until the finish, has