Estrella Galicia 0,0 rider Alex Rins has taken victory in the Moto3 race at the Indianapolis Motor Speedway ahead of teammate Alex Marquez, as an injured Luis Salom finishes off the podium for the first time this season.
The start of the race was delayed with electrical problems affecting the start lights, but when it eventually got underway it was pole setter Rins who led off the line.
However, a mistake on the first lap ran him onto the grass and allowed Arthur Sissis to take over, leading Jack Miller for an unusual Australian one-two.
However, usual order was soon restored at the fron as the Spanish trio of Vinales, Marquez and Rins made it past the pair to take the podium spots. Injured championship leader Luis Salom was also able to move up to fifth after Miller crashed out on the third lap.
Rins was soon able to recover from his mistake and shoulder his way through into the lead, passing Vinales and Marquez but unable to pull a significant gap.
German Jonas Folger led the chasing wave, with Sissis and Salom behind. However, four seconds down on the leader, they were unable to pull in that gap.
Rins was able to hold his lead from teammate Marquez to the end, with the younger Marquez taking his first GP podium, ahead of Maverick Vinales.
Folger held fourth, while injured Salom was able to make it past teammate Sissis for fifth and sixth. The third of the KTM Red Bull Ajo machines, with Khairuddin onboard, was seventh, while Miguel Olivera was the first non-KTM on his Mahindra, ahead of Fenati, the first Honda.
John McPhee, battling a stomach bug all weekend, moved from 30th on the grid to finish 20th overall.
Lap three crasher Miller was confirmed with a broken collarbone after the race.
Rins said after the race: "It was a very difficult race. I went out of the track in the seocnd corner, and had to push very hard for a few laps, but the race was decided for me by the closing laps."
1 42 Alex RINS SPA Estrella Galicia 0,0 KTM 41'37.200
2 12 Alex MARQUEZ SPA Estrella Galicia 0,0 KTM +0.177
3 25 Maverick VIÑALES SPA Team Calvo KTM +1.076
4 94 Jonas FOLGER GER Mapfre Aspar Team Moto3 Kalex KTM +8.638
5 39 Luis SALOM SPA Red Bull KTM Ajo KTM +9.261
6 61 Arthur SISSIS AUS Red Bull KTM Ajo KTM +14.439
7 63 Zulfahmi KHAIRUDDIN MAL Red Bull KTM Ajo KTM +18.602
8 44 Miguel OLIVEIRA POR Mahindra Racing Mahindra +21.067
9 5 Romano FENATI ITA San Carlo Team Italia FTR Honda +21.132
10 84 Jakub KORNFEIL CZE Redox RW Racing GP Kalex KTM +21.867
20 17 John MCPHEE GBR Caretta Technology - RTG FTR Honda +55.742