Formula One: Barrichello wins in China SHANGHAI Rubens Barrichello won the inaugural Chinese Grand Prix in Shanghai on Sunday, but while he occupied Michael Schumacher #39;s accustomed place atop the podium he could not take his teammate #39;s place at the center of attention.