Sauber 's final grand prix came in China .
Sauber 's final grand prix came in China 2005 , with Massa scoring a welcome sixth place to round off the team 's history .