Junyan Feng had put them ahead on the hour, but Daniel McBreen equalised in injury time.
Second-placed Shandong Luneng were surprisingly beaten 3-1 at home to Beijing Guoan, a place behind them in third.
Peter Utaka scored twice before the break and, although Wagner Love pulled one back, Hao Wang made sure of the points.
Giovanni Morena scored twice in the second half as Shanghai Shenhua beat Changchun Yatai 2-1, cancelling out Jan Rezek's opener, while Pablo
Caballero's goal earned Qingdao a 1-0 win over Jiangsu Shuntian which keeps them out of the bottom two.
Hangzhou Greentown boosted their chances of avoiding the drop by seeing off Guizhou Renhe 3-0.
They are now five points clear of danger with three games left thanks to goals from Davy Angan (two) and Song Wang.
Relegated Wuhan Zall lost again, their luck summed up as Yonghai Zhang's last-minute strike got Shanghai Shenxin a 1-0 win, while Tianjin Taida and
Guangzhou R&F drew 1-1, with Carmelo Valencia and Ning Jiang trading goals.
Tianjin's point puts them out to 34 the same as Greentown, with the fight for the second and last remaining relegation spot likely to be between Jiangsu, Qingdao and Changchun.
The day's other game saw Dalian Aerbin beat Liaoning 3-1. Chen Tao scored twice and Hanchao Yu got the other, wiping out Shanping Yang's early goal.