Marc Marquez made it three consecutive victories from pole at the Americas GP with a dominant performance in Texas.
Northern Ireland's Eugene Laverty was 16th, 58.898 seconds behind Marquez.
Marquez took the lead after lap five and never relinquished it, building up a lead of more than five seconds at one point as he maintained his 100 per cent record at Circuit of the Americas.
The 22-year-old Repsol Honda rider eased off towards the end of the race, but still finished 2.35 seconds ahead of the rest of the field.
Valentino Rossi, who leads the Championship standings, was relegated to a mere tussle for second place with fellow Italian Andrea Dovizioso, which the latter just edged as both men joined Marquez on the podium.
Rossi's Movistar Yamaha team-mate Jorge Lorenzo looked like mounting a challenge for a top-three berth but ultimately finished fourth, ahead of Andrea Iannone, while British duo Bradley Smith and Cal Crutchlow finished sixth and seventh respectively.