After a promising 4-2 win over Moqavemat, Persepolis' disappointing performance against Foulad helped three other teams to push down the Reds to the seventh place.
Foulad was close to an early lead when it was awarded a penalty three minutes into the match, but Persepolis goalkeeper Misaq Memarzadeh saved the shot.
Hadi Norouzi's last-minute goal was disallowed to leave Persepolis with its seventh draw this season.
The draw moved Foulad up to the 16th place with 6 points.
Also on Sunday, Sepahan defeated Teraktor Sazi 3-1 to move to the third place with 19 points, one point behind Zob Ahan, who drew 1-1 with Shahin.
Esteqlal, who lead the IPL with 22 points, will visit Esteqlal Ahvaz on Monday as second-placed Peykan will host Pas.
Sunday match results
Sepahan 3:1 Teraktor Sazi
Rah Ahan 1:3 Saba
Moqavemat1:1 Mes
Foulad 0:0 Persepolis
Shahin 0:0 Zob Ahan