W Grand Prix Niemiec 2010 uzyskał 13. lokatę w kwalifikacjach. W wyścigu, na 22 okrążeniu Pietrow wyprzedził Kobayashiego i próbował zrobić to samo z Schumacherem. Na 52. okrążeniu był 10. i na tej pozycji ukończył wyścig, po raz drugi zdobywając punkty w Formule 1.