Marquez's Honda Repsol team mate Dani Pedrosa finished third, followed by Ducati's Andrea Dovizioso and last year's winner Cal Crutchlow rounding out the top five.
Marquez is on course to defend his world title, leading the standings on 129 points, five points ahead of second-placed Maverick Vinales (Movistar Yamaha) and six ahead of Dovizisio.
Vinales' Yamaha team mate Rossi is fourth with 119 points.
(Reporting by Aditi Prakash in Bengaluru, editing by Pritha Sarkar)
Share
