Shanghai - Lewis Hamilton powered to victory in a chaotic Chinese Grand Prix in Shanghai on Sunday, taking swift revenge for his defeat by Sebastian Vettel in the Formula One season-opener.
The Briton, who started on pole, steered his Mercedes to his fifth Chinese Grand Prix win, beating Vettel's Ferrari by just over six seconds with Red Bull's Max Verstappen finishing third after early safety car drama.
"Get in there Lewis!" Hamilton's engineer said over team radio after the three-time world champion took the chequered flag in China for the third time in the last four years.
"That's a great race, mate. An absolute masterclass."
Hamilton replied: "We've worked really hard for this, we've got to keep pushing."
Vettel recovered from a poor start from row one and, after being stuck behind Ferrari team-mate Kimi Raikkonen early on, began to show the pace that swept the German to victory in Melbourne two weeks ago.
First Vettel blew past Raikkonen before going wheel-to-wheel with Red Bull's Daniel Ricciardo at turn seven, producing puffs of blue smoke as the cars touched tyres.
Verstappen loomed ahead but the young Dutchman, who produced an astonishing first lap after starting from 16th on the grid, suffered a lock-up going into the hairpin allowing Vettel, rather anti-climactically, to take second place.
Hamilton, meanwhile, never looked seriously threatened despite a sequence of fastest laps from his German title rival.
"Grazie a tutti!" said Vettel over the radio. "I think we were a bit unlucky. It felt like we were the quickest, man. We couldn't prove that today but next time we will."
Ricciardo took fourth behind Verstappen after a furious late scrap between the two Red Bulls with Raikkonen finishing in fifth ahead of fellow Finn Valtteri Bottas's Mercedes.
Carlos Sainz finished seventh for Toro Rosso with Kevin Magnussen's Haas eighth and the Force Indias of Sergio Perez and Esteban Ocon rounding out the top 10.
Bottas apologised to his team for an embarrassing spin while weaving to warm his tyres behind the safety car, which dropped him down to 12th.
"Really sorry, guys, for the amateur mistake," said Bottas, who had earlier been called "Nico" over team radio. "I'll make up for it in the next race."
A wet track caused havoc early on with the virtual safety car deployed on lap one after Lance Stroll spun off in his Williams.
The safety car was called again after Antonio Giovinazzi smashed his Sauber into a wall.
Results from the Chinese Formula One Grand Prix at the Shanghai International Circuit on Sunday:
1. Lewis Hamilton (GBR/Mercedes) at 1hr 37min 36.158 sec
2. Sebastian Vettel (GER/Ferrari) at 6.250
3. Max Verstappen (NED/Red Bull) at 45.192
4. Daniel Ricciardo (AUS/Red Bull) at 46.035
5. Kimi Raikkonen (FIN/Ferrari) at 48.076
6. Valtteri Bottas (FIN/Mercedes) at 48.808
7. Carlos Sainz Jr (ESP/Toro Rosso) at 72.893
8. Kevin Magnussen (DEN/Haas) at 1 lap
9. Sergio Perez (MEX/Force India) at 1 lap
10. Esteban Ocon (FRA/Force India) at 1 lap
11. Romain Grosjean (FRA/Haas) at 1 lap
12. Nico Hulkenberg (GER/Renault) at 1 lap
13. Jolyon Palmer (GBR/Renault) at 1 lap
14. Felipe Massa (BRA/Williams) at 1 lap
15. Marcus Ericsson (SWE/Sauber) at 1 lap
Fernando Alonso (ESP/McLaren)
Daniil Kvyat (RUS/Toro Rosso)
Stoffel Vandoorne (BEL/McLaren)
Antonio Giovinazzi (ITA/Sauber)
Lance Stroll (CAN/Williams)
Overall standings after two races:
1. Vettel 43 pts
2. Hamilton 43
3. Verstappen 25
4. Bottas 23
5. Raikkonen 22
6. Ricciardo 12
7. Sainz Jr 10
8. Massa 8
9. Perez 8
10. Magnussen 4
1. Mercedes 66 pts
2. Ferrari 65
3. Red Bull 37
4. Toro Rosso 12
5. Force India 10
6. Williams 8