Both cars from Switzerland's Sauber Petronas team failed to finish in the points at the Canadian Grand Prix in Montreal.
Sauber's Felipe Massa came home in ninth place, while Nick Heidfeld finished 12th. The result leaves Sauber in fifth place in the constructors' championship with eight points.
Both drivers were handed time penalties for breaking the 80kmh speed limit in the pit lane. Peter Sauber, the team's owner, later blamed this on a computer software error.
The race was won by Germany's Michael Schumacher - his sixth victory in eight starts this season and his 59th career win.
The reigning Formula One world champion was followed home by Britain's David Coulthard and Schumacher's Ferrari teammate Rubens Barrichello.
Victory at the Gilles Villeneuve circuit saw Schumacher tighten his grip on this year's driver's championship, extending his lead by a further ten points.
The German now has 70 points, 43 ahead of his nearest rivals, Ralf Schumacher and Juan-Pablo Montoya, who remain tied for second place.
swissinfo with agencies