8 czerwca do Grand Prix Kanady Kubica wystartował z 2. miejsca. Zdołał obronić tę pozycję na starcie. Po wyjeździe samochodu bezpieczeństwa na 17. okrążeniu zniwelowana została jego różnica do pierwszego Hamiltona, a także trzeciego Räikkönena. Dwa okrążenia później zjechał do pit-stopu, gdzie założono mu kolejny komplet miękkich opon. Na wyjeździe z alei serwisowej zderzyli się Räikkönen i Hamilton, co spowodowało ich odpadnięcie z wyścigu. Polak jechał na ósmym miejscu, będąc pierwszym kierowcą po pit-stopie. Na 23. okrążeniu nieskutecznie próbował wyprzedzić Sebastiana Vettela. Siedem okrążeń później wyprzedził Nicka Heidfelda, a kolejni kierowcy zaczęli swoje zjazdy, więc Kubica został liderem na 42. okrążeniu. Był najszybszym kierowcą na torze, dzięki czemu wypracował sobie bezpieczną przewagę. Na 49. okrążeniu po raz drugi zjechał do alei serwisowej, gdzie założono mu supermiękką mieszankę. Do mety dojechał pierwszy. Było to pierwsze zwycięstwo w jego karierze, a także pierwszy triumf BMW Sauber. Było to także pierwsze zwycięstwo polskiego kierowcy w wyścigu Grand Prix i jednocześnie także pierwsze kierowcy pochodzącego z Europy Środkowo-Wschodniej w historii Formuły 1. Kubica został również liderem klasyfikacji generalnej kierowców, awansując z czwartego miejsca.