Numa corrida onde a tática das equipas acabou por marcar a diferença, foi a Mercedes que acabou por levar a melhor, contribuindo para a segunda vitória de Hamilton nesta temporada, sabendo aproveitar algumas ocorrências da prova que lhe foram favoráveis. Um duelo emotivo entre Mercedes e Ferrari, com a estratégia dos pneus na parte final da corrida a mostrar-se fundamental para Hamilton resistir e triunfar numa batalha na pista que chegou a ter fantásticos momentos de emoção. Se a luta entre Hamilton e Vettel prendeu as atenções até final, de realçar que as duas marcas que dominam o atual panorama da Fórmula 1, ficaram sem dois pilotos demasiado cedo., quando Kimmi Raikkonen (Ferrari) e Valteri Bottas (Mercedes) foram obrigados a desistir. Quem acompanhou Hamilton e Vettel no último degrau do pódio foi Daniel Ricciardo (Red Bull), que conquistou assim o seu primeiro pódio da temporada.
De novo em excelente plano, a Force India colocou os seus dois carros em posições de destaque. Sérgio Perez foi 4º classificado e Esteban Occon o 5º, contribuindo para solidificar a posição da equipa neste campeonato, que tem terminado com os seus dois carros sempre nos pontos. Nico Hulkenberg em Renault e Carlos Sainz Jr. num Toro Rosso foram 6º e 7º classificado respetivamente, à frente do Sauber de Wehrlein. Num GP de Espanha muito movimentado, Hamilton vence e coloca mais pressão no ainda líder Vettel, onde a guerra dos pneus e alguns toques poderão ter condicionado reações de outros protagonistas. O campeonato fica mais emotivo, agora com duas vitórias para Hamilton, duas para Vettel e uma para Bottas. O piloto alemão da Ferrari está no comando com 104 pontos, seguido pelo britânico da Mercedes agora com 98 pontos. Valteri Bottas é 3º classificado com 63 pontos, Raikkonen o 4º com 49 e Ricciardo o 5º com 37, num duelo entre a Mercedes e a Ferrari para ser seguido com toda a atenção.