I 2006 kjørte Petrov i Euroseries 3000 med Euronova Racing. Han kom på tredjeplass i mesterskapet, med ni pallplasseringer på atten løp, og førsteplass på Hungaroring, Mugello, Silverstone og i Barcelona. Han deltok også i et løp i F3000 International Masters på Masaryk Circuit i Brno, hvor han tok pole position.