Lewis Hamilton got the better of Mercedes teammate Nico Rosberg once again Sunday, winning the U.S. Grand Prix to edge closer to his second Formula One world championship.

Hamilton leads Rosberg by 24 points with two races left in Brazil and Abu Dhabi. The final race will be worth double points under a rule change this season.

Red Bull's Daniel Ricciardo was third.

Rosberg started on the pole, but couldn't hold Hamilton off the lead for even half the race. Hamilton's 10th victory on the season also was the 32nd of his career, passing Nigel Mansell for the most Formula One wins by a British driver. Hamilton also won in Texas in 2012.

The race started just 18 cars, the smallest grid in nearly a decade.