MONTREAL, June 8 (UPI) -- Robert Kubica won Sunday's Formula One Grand Prix of Canada auto race in Montreal.
The Kracow, Poland, native's No. 4 BMW Sauber crossed the finish-line 16.495 seconds ahead of teammate Nick Heidfeld to capture a checkered flag for the first time in his F1 career.
With 30 laps left, teammates Kubica and Heidfeld battled to the end. Kubica had to make a pit stop but extended his lead to about 22 seconds over Heidfeld.
"It's truly a missed opportunity today," Massa told reporters. "I am extremely disappointed, as is the team, but our strategy was not the best suited for today."