Rookie sensation Marc Marquez extended his lead in the MotoGP World championship after another convincing victory in Sunday's Indianapolis Grand Prix.
Works Honda team mate Dani Pedrosa finished second, 3.495 seconds behind Marquez, with Jorge Lorenzo third on a Yamaha.
Italy's seven-times World champion Valentino Rossi burst into fourth place on the final lap.
Marquez's win, his third in a row, completes his sweep of the races in the United States following his wins at Laguna Seca and Austin.
“Maybe I should make America my next country, I've won the three races here... I love it,” joked Marquez after extending his lead at the top of the standings to 21 points from Pedrosa (167) and reigning world champion Lorenzo (153).
Marquez topped every session he took part in during the weekend and started the 27-lap rqace from pole position.
After making a poor start the 20-year-old fought his way into the lead overtaking Lorenzo on the ninth lap and Pedrosa four laps later.
Pedrosa looked like he would have to settle for third but powered ahead of Lorenzo at the start of the penultimate lap.
Pedrosa and Lorenzo, both coming back from injuries, scored their first podium finishes since the Catalan Grand Prix in Barcelona two months ago.
For Lorenzo, the race marked a return to fitness after he was hampered by a broken collarbone.
Although fatigue was a factor for him late in the race, he now returns to the European circuits friendly to the YZR-M1 in full fitness and just 15 points behind Pedrosa in in the standings.
Rossi's late burst saw him overtake Cal Crutchlow and Alvaro Bautista on the final lap to claim fourth - and just hold on to fourth in the overall standings with 130 points, three clear of Crutchlow.
1 Marc Marquez (Spain) Honda - 44min 52.463
2 Dani Pedrosa (Spain) Honda +3.495sec
3 Jorge Lorenzo (Spain) Yamaha +5.704
4 Valentino Rossi (Italy) Yamaha +19.895
5 Cal Crutchlow (Britain) Yamaha +19.955
6 Alvaro Bautista (Portugal) Honda +20.061
7 Stefan Bradl (Germany) Honda) +24.842
8 Bradley Smith (Britain) Yamaha +40.690
9 Nicky Hayden (United States) Ducati +40.701
10 Andrea Dovizioso (Italy) Ducati Team +40.823
Points after 10 of 18 rounds
1 Marc Marquez (Spain) Honda - 188 pts
2 Dani Pedrosa (Spain) Honda - 167
3 Jorge Lorenzo(Spain) Yamaha - 153
4 Valentino Rossi (Italy) Yamaha - 130
5 Cal Crutchlow (Britain) Yamaha - 127
6 Stefan Bradl (Germany) Honda - 93
7 Andrea Dovizioso (Italy) Ducati - 87
8 Alvaro Bautista (Spain) Honda) - 81
9 Nicky Hayden (United States) Ducati - 72
10 Bradley Smith (Britain) Yamaha - 59
Kalex rider Esteve Rabat - starting from fourth on the grid - grabbed the lead from similarly mounted Takaaki Nakagami with two laps to go and held on for the win. Nakagami, who'd qualified third, led from the start but had to settle for second, 0.766sec behind Rabat.
Third place went to top qualifier Scott Redding, also on a Kalex.
Rabat trailed Nakagami, Redding and Pol Espargaro (on another Kalex) for most of the race before moving into third with seven laps to go.
With four laps left, Rabat moved into second place behind Nakagami and ahead of Espargaro, who fell behind Redding on the final lap.
1 Esteve Rabat (Spain) Kalex - 43min 47.432
2 Takaaki Nakagami (Japan) Kalex +0.766sec
3 Scott Redding (Britain) Kalex +1.741
4 Pol Espargaro (Spain) Kalex +2.628
5 Dominique Aergerter (Switzerland) Suter +2.708
6 Simone Corsi (Italy) Speed Up +8.528
7 Mika Kallio (Finland) Kalex +8.892
8 Johann Zarco (France) Suter +9.029
9 Xavier Simeon (Belgium) Kalex +9.278
10 Jordi Torres (Spain) Suter +10.754
Alex Rins regained the lead from fellow KTM rider Alex Marquez on the final lap and went on to win by 0.177sec. Rins, who started from pole, took the lead from Maverick Vinales (KTM) on the lap 14. Marquez pulled ahead with one lap remaining, but Rins surged back into the lead in Turn 1.
Right behind Marquez was Vinales as Spanish riders claimed the top three spots.
Jack Miller was involved in a high-side crash entering turn two on lap four and was carried away on a stretcher; race officials later said he'd suffered a fractured right collarbone.
The win was the third career Moto3 triumph for Rins, flowing wins at the Grand Prix of the Americas in Austin, Texas, and at the German Grand Prix.
Points leader Luis Salom (KTM) finished fifth, his first finish outside the top three this season. Salom has four victories this year and tops the standings with 183 points, with Vinales second on 174 and Rins third on 167. - Reuters
1 Alex Rins (Spain) KTM - 41min 37.200
2 Alex Marquez (Spain) KTM +0.177sec
3 Maverick Vinales (Spain) KTM +1.076
4 Jonas Folger (Germany) Kalex +8.638
5 Luis Salom (Spain) KTM +9.261
6 Arthur Sissis (Australia) KTM +14.439
7 Zulfahmi Khairuddin (Malaysia) KTM +18.602
8 Miguel Oliviera (Portugal) Mahindra +21.067
9 Romano Fenati (Italy) FTR Honda +21.132
10 Jakub Kornfeil (Czech Republic) +21.867