Grand Prix of China 2010 Published 7. July 2018 Circuit Shanghai International Circuit Date 18.04.2010 Laps 56 Distance 305,066 km / 189,568 miles No Driver Ferrari S/N Team Result 7 Felipe Massa F10 281 Scuderia Ferrari Marlboro 9. 8 Fernando Alonso F10 283 Scuderia Ferrari Marlboro 4.