En Turquie, Pedro de la Rosa obtient la treizième place lors des qualifications, tandis que son coéquipier Kamui Kobayashi réalise le dixième temps : Peter Sauber déclare alors et annonce le . Pedro de la Rosa termine le Grand Prix pour la première fois depuis quatre courses, à la porte des points, à la onzième place, à seulement trois dixièmes de secondes de son coéquipier japonais qui inscrit le premier point de la saison pour BMW Sauber F1 Team. Au Canada, les qualifications sont très difficiles pour de la Rosa, qu'il terminent en  position, devant son coéquipier. En course, la fiabilité de la voiture est de nouveau remise en cause, avec un problème moteur pour de la Rosa, peu avant la mi-course. Au Grand Prix d'Europe, Sauber apporte certaines évolutions, censées faire progresser la voiture. Parti finalement de la seizième position, de la Rosa effectue une course discrète et accroche la dixième place, synonyme de son premier point de la saison. Toutefois, de la Rosa reçoit une pénalité de cinq secondes, comme huit autres pilotes, pour avoir été trop rapide sous régime de voiture de sécurité, et chute au douzième rang, ne rapportant donc, aucun point à l'équipe, alors que Kobayashi, après une fin de course d'anthologie, termine septième.