Vettel ran into trouble for the third race in a row after crashing out on the opening lap in Singapore and suffering engine trouble in Malaysia which forced him to start from the back of the grid.
He was sixth after the first lap and stayed out during a safety-car period following a crash by Toro Rosso's Carlos Sainz - but after rapidly losing places again at the re-start after three laps was called into the pits a lap later.
In a championship in which Ferrari and Mercedes have been so closely matched, Vettel has seen his title hopes torn to shreds at the last three rounds.
His issues presented Hamilton with an incredible opportunity, and as he raced away at the front of the field, he appeared ready to take it, quickly putting some distance between himself and Verstappen. "I've just got to try and keep my head down and hopefully continue to perform like this". "Of course it hurts and we're all disappointed". All I can really say is that I have to put it down to my team. Hamilton's victory means he has opened up an nearly insurmountable 59-point lead ahead of Sebastian Vettel, with just 100 points left to play for. Verstappen's Red Bull team-mate Daniel Ricciardo was third. Obviously it's not as much in our control as we'd like, but overall I think the team is on a good way. "That was a pretty huge effort from everyone on the team", Alonso said after the race.More news: Officer stabbed and 4 hurt in Canada 'terror attack'
"It is certainly to be regretted these last two races for the reliability, Vettel said. So for sure we will look into everything if it could have been done better, but I understood the situation". I tried my all.
"The race after the start spread out and wasn't that exciting from my point of view".
"It's a circuit I've always enjoyed, and with this year's auto it's a lot of fun".
Ferrari's Kimi Raikkonen, starting from the 10th place due to a grid penalty, failed to repeat his 2005 miracle and ended the fifth place.