Marc Marquez was in a class of his own once again as he maintained his perfect record at the Grand Prix of the Americas after Valentino Rossi was among his rivals to crash out on Sunday.
The Repsol Honda rider followed up his victory in the second race of the season in Argentina last weekend by delivering another MotoGP masterclass at the Circuit of the Americas.
Championship leader Marquez has now won all four races from pole in Austin and never really looked like being denied his latest victory, finishing 6.107 seconds ahead of team-mate Jorge Lorenzo with Andrea Iannone filling the podium.
World champion Lorenzo suffered a crash in the warm-up, but briefly threatened to end Marquez's dominance when he led into turn one but surrendered his advantage when going wide on exit.
There was no catching Marquez from then on and he surged clear of Lorenzo, who secured only his second top-three finish in this race but now trails his compatriot by 21 points.
Rossi crashed out on lap three, while Dani Pedrosa and Andrea Dovizioso failed to finish after the former lost control on lap seven to take out the latter when they were fourth and third respectively.
Cal Crutchlow and Bradley Smith also crashed, but remounted to finish a dramatic race which was once again dominated by Marquez.