Repsol Honda's Marc Marquez produced a trademark swashbuckling ride to seal victory on his MotoGP debut at Laguna Seca in the USA.
Marquez, who started the race from second place on the grid, reeled in pole man Stefan Bradl before streaking away to earn his third victory in the premier class.
Factory Yamaha star Valentino Rossi
fought off a determined challenge from Alvaro Bautista on the Gresini Honda to snatch third.
Spaniard Marquez made a daring pass on Rossi to seize second place at the notorious Corkscrew section at Laguna in a clash reminiscent of Rossi's encounter with old rival Casey Stoner
Marquez ran over the kerb and across the gravel but managed to stay upright on his RC213V before setting off in pursuit of Bradl, who led for 18 laps of the 32-lap race.
Repsol Honda rider Marquez made a decisive pass on Bradl at the final left-hand turn at the end of lap 18 before pulling away.
Injured title contenders Dani Pedrosa
and Jorge Lorenzo
earned decent points as the pair finished fifth and sixth respectively, while Tech 3 Yamaha's Cal Crutchlow finished seventh on his satellite YZR-M1.
Championship rookie Marquez now holds a 16-point advantage over Pedrosa at the top of the standings with Lorenzo an additional 10 points in arrears.
LCR Honda rider Bradl made a lightning-fast start from pole as Rossi blasted into second place after starting from row two with Marquez slotting into third ahead of Lorenzo.
The top three began to break away from the chasing pack led by Bautista, who had passed reigning champion Lorenzo for fourth.