The scoreless draw seemed to be okay to both sides. "It's a pity we did not win here," said Iran head coach Carlos Quieroz. "But we can accept it. It's an away match for us and we earn a point here at least."
"Chinese forward No. 9 (Zhang Yuning) impressed me the most and he gave us a lot of headache in defending.
"Chinese fans created an amazing atmosphere all through the game, so I thank them for that," Quieroz added.
China are trying to reach their second World Cup finals in history in the tough Group A which also brackets 2022 hosts Qatar, Uzbekistan, South Korea and Syria.
This is also China's first appearance in the final round of the Asian qualifiers for a World Cup after they qualified for South Korea/Japan 2002, their first and only appearance in the World Cup finals.
In another match of Group A, Syria forced a scoreless draw against South Korea in Malaysia.
South Korea boasted the ball possession but they couldn't tear down the opponents' solid defense.
The match was played at Tuanku Abdul Rahman Stadium, also known as Paroi Stadium, in Seremban, Malaysia, since Syria can not host World Cup qualifiers at home due to the ongoing civil war.
In a Group B match, Saudi Arabia rallied to beat Iraq 2-1 on road. Nawaf Al Abed buried two penalties in the last nine minutes for the visitors.
War-torn Iraq, playing their home fixture in Malaysia's Shah Alam, struck early through Mohannad Abdul-Raheem and headed for victory as the clock ticked down.
But on 81 minutes, after Saad Natiq brought down Hassan Muath in the box, Abed drilled home a powerful equaliser from the spot.
And there was more to come after Abed won another penalty which he converted in the 87th minute to hand the Saudis their second win.
The top two in Group A and B qualify for the World Cup in Russia while the third-placed teams meet to decide who goes into a CONCACAF-Asian Zone playoff for a berth at the finals.