Hamilton was very close to a struggling Verstappen by the end of the race
Hamilton was just two seconds behind Verstappen at the flag but his car was later declared illegal for excessive wear on the underfloor skid blocks.
Ferrari's Charles Leclerc suffered the same fate after finishing sixth.
Hamilton's disqualification promoted McLaren's Lando Norris to second and Ferrari's Carlos Sainz to third.
Verstappen was measured, slowly picking off the cars in front of him and then holding on for his 50th career win.
Hamilton passed Norris for second in the final laps but ran out of time to catch Verstappen for the lead.
-- Courtesy of BBC Sport