Heidfeld scored the team's first podium finish at the Hungarian Grand Prix from tenth on the grid. This race also saw the début of Robert Kubica, who replaced Villeneuve after the latter had crashed heavily at the preceding German Grand Prix. Kubica finished seventh, although he was later disqualified after his car was found to be underweight. The official reason for Villeneuve's absence was that he was recovering from his previous accident, but the team later announced that the driver change was permanent. Kubica scored BMW Sauber's second podium finish of the season at the Italian Grand Prix, after running in third place for most of the race and leading briefly during the first round of pit stops. Heidfeld finished in eighth, but set the team's first fastest lap. The team scored a total of 36 points to finish fifth in the Constructors' Championship, an improvement on Sauber's eighth position with 20 points in .