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