Returul din 1958 incepe cu o victorie la limita, 1-0 cu CCA Bucuresti, campioana din 1956. Dupa acest meci, Petrolul va inregistra rezultate surprinzatoare, printre care 3 infrangeri in 5 meciuri jucate pe propriul teren si o infrangere in deplasare in fata ultimei clasate, CS Oradea. Totusi Petrolul a terminat cu 27 de puncte si avea doar sanse teoretice la titlu, deoarece Stiinta Timisoara mai avea 2 meciuri de disputat si cu 3 puncte ar fi iesit campioana. Studentii, pentru ca atunci majoritatea jucatorilor echipelor Stiinta erau intr-adevar studenti, au pierdut la Bucuresti meciul cu Progresul cu incredibilul scor de 7-0. Acesta le-a fost fatal, distrugndu-si golaverajul, iar Petrolul va lua titlul cu cel mai bun golaveraj prin impartire, CCA si Stiinta Timisoara avand un golaveraj mai slab, dar tot 27 de puncte. Echipele clasate pe locurile 4 si 5, Progresul si Jiul, ambele invingand Petrolul in retur, vor termina la numai 1 punct de ploiesteni.

1958 a fost un an slab, echipa terminand turul pe locul 4, dar primele 4 etape din retur ii vor aduce echipei locul 1 si al doilea titlu consecutiv (1958-59). Cupa Campionilor ca aduce lui Petrolul o echipa vieneza, Wiener SK si desi acestia nu au putut marca pe propriul teren, au facut-o pe stadionul Petrolul (1-2 pentru ploiesteni). Au urmat doua titluri pentru militarii echipei CCA, Petrolul evoluand pe la mijlocul clasamentului.