Rossi won, Stoner 2nd, and Pedrosa 3rd. Rossi is World Champion, Fiat Yamaha are team Champions and Yamaha are constructors champions all at Hondas owned track in Japan. Bet their not happy.
Just in case someone wants to watch the race later. I got up at 6am to watch it.