Lengkapi kalimat berikut: Heidfeld memulai musim 2007 dengan kuat. Di Bahrain, ia mengejar dan menyalip juara dunia Fernando Alonso di luar, menyelesaikan setengah menit di depan rekan setimnya BMW Kubica. Dia mencetak tiga tempat keempat di tiga balapan pembuka, keenam di Monaco, dan tempat kedua di Grand Prix Kanada, di mana ia juga mengungguli kedua Ferrari, menyamai hasil terbaiknya di Grand Prix. Setelah pensiun dari posisi kelima di Indianapolis, ia dikalahkan oleh rekan setimnya Kubica di Magny-Cours dan Silverstone. Pada Grand Prix Eropa di Nürburgring, sirkuit rumah Heidfeld, di mana ia bertabrakan dengan Kubica pada putaran pertama, ia pulih dan menyalip Kubica pada putaran terakhir untuk finis keenam, meskipun membuat enam pitstop selama balapan. Heidfeld kembali ke bentuknya di Hungaria, lolos kedua dan finis ketiga untuk mencetak podium keduanya dan BMW musim ini. Dia menempati posisi keempat di Grand Prix Turki dan Italia, dan kelima di
Belgian Grand Prix. Dia akhirnya menyelesaikan karir terbaiknya di posisi kelima di kejuaraan dengan 61 poin, mengungguli Kubica dengan 22 poin.