Esteghlal striker Arash Borhani netted a brace as Esteghlal defeated visiting Foolad 2-1 in Tehran’s Azadi Stadium.
Borhani gave Esteghlal the lead, scoring from a narrow angle in the 59th minute.
He extended the lead once again after he dribbled past Foolad keeper in the 77th minute.
Reza Noruzi pulled a goal back in the injury time.
Esteghlal remained at the top of the IPL table with 43 points, followed by Traktorsazi and Sepahan with 42 and 40 points respectively.
Elsewhere, Zob Ahan was held to a goalless draw by Malavan, Saba drew Shahin 1-1, Damash lost to Saipa 3-0, Mes of Sarcheshmeh defeated Rah Ahan 2-1, Shahrdari was defeated by Traktorsazi 1-0 in Tabriz derby, Sepasi defeated Mes of Kerman 1-0, Naft lost to Sepahan 1-0 in a home game and Persepolis was humiliated by Sanat Naft 4-2 in Abadan.