Jenson Button has leapt to a ten-point lead in the 2010 world championship, by winning yet another thrilling rain-affected grand prix.
McLaren's reigning world champion, who also won in Melbourne, is now ten points clear of Nico Rosberg, who finished third in Shanghai after another impressive weekend in the Mercedes.
Former title leader Felipe Massa is now just sixth in the standings after finishing sixth in Shanghai, where the Chinese venue was affected by showers throughout the 56-lap race.
Fernando Alonso, penalised for jumping the start, finished fourth, and is now two places ahead of China pole sitter Sebastian Vettel, who like his teammate and early race leader Mark Webber had a less than smooth race.
more detail. ...