The 2004 Chinese Grand Prix was held on 26 September 2004 at the Shanghai International Circuit. It was the sixteenth race of the 2004 Formula One season and the inaugural Chinese Grand Prix. The 56-lap race was won by Brazilian racing driver Rubens Barrichello for the Scuderia Ferrari team, from a pole position start. Jenson Button finished second for the BAR team, with Kimi Räikkönen third in a McLaren. Michael Schumacher finished in 12th place after a race with several incidents, including a collision, a spin and a puncture.