Kawasaki endured a race to forget,
John Hopkins managing just 14th after several mistakes whilst trying to force his way forwards from 12th on the grid, while team-mate
Anthony West finished in a distant last place - where he had started.
In the world championship standings, Pedrosa has now broken seven points clear of Lorenzo, with Rossi just two points behind his team-mate in third. Stoner remains fourth, but has slipped 25 points - one race win - behind Pedrosa.
Sunday's race was rumoured to be the final Chinese Grand Prix for the foreseeable future - a new round in Hungary, feeding on the huge support for 125cc world champion Gabor Talmacsi, is tipped to replace the Shanghai event from next season.
Chinese Grand Prix:
1. Rossi
2. Pedrosa
3. Stoner
4. Lorenzo
5. Melandri
6. Hayden
7. Edwards
8. Elias
9. Capirossi
10. Nakano
11. Dovizioso
12. Toseland
13. de Puniet
14. Hopkins
15. Guintoli
16. de Angelis
17. West