El español Carlos Sainz (McLaren) aguantó los embates del francés Pierre Gasly (Red Bull) para conservar la quinta colocación, pero a una vuelta del ganador.
El finlandés Kimi Raikkonen (Alfa Romeo) llegó en el séptimo lugar; su compatriota Valtteri Botas (Mercedes) se clasificó octavo; el británico Lando Norris (McLaren) ocupó la novena colocación y el tailandés Alexander Albon (Toro Rosso) resultó décimo.
Más atrás se clasificaron el mexicano Sergio Pérez (Racing Point), el alemán Nico Hulkenberg (Renault), el dinamarqués Kevin Magnussen (Haas) y el australiano Daniel Ricciardo (Renault), todos a un giro.
El ruso Daniil Kyvat (Toro Rosso) arribó en la decimoquinta posición y más atrás se encolumnaron el inglés George Russell (Williams), el canadiense Lance Stroll (Racing Point) y el italiano Antonio Giovinnazzi (Alfa Romeo), los cuatro a dos vueltas. El polaco Robert Kubica (Williams) se clasificó decimonoveno, a tres giros.
Hamilton consiguió la victoria número 81 en su prolífica trayectoria y quedó a 10 de la cantidad que ostenta el retirado Michael Schumacher, quien se clasificó campeón mundial en siete oportunidades.
El piloto inglés, de 34 años, encabeza el Mundial de Conductores con 250 puntos; seguido por Bottas, con 188; Verstappen, 181; Vettel, 156; Leclerc, 132; Gasly, 63; Sainz, 58; Raikkonen, 31.
El campeonato de Constructores es liderado por Mercedes, con 438 puntos, seguido por Ferrari, con 288; Red Bull, 244; McLaren, 82; Toro Rosso, 43.
La próxima competencia se desarrollará el domingo 1 de septiembre en el tradicional circuito de Spa Francorchamps, con la realización del Gran Premio de Bélgica.