Croatian forward Ivan Santini gave Jiangsu Suning the lead in the 24th minute.
Ighalo however equalised for the home team from a spot-kick a minute before the break.
Zhu Chenjie’s own goal five minutes after the break and Santini’s second goal of the game in the 68th minute ensured the visitors walked away with the maximum points.
Ighalo who recently returned to action for the relegation haunted Shanghai Shenhua following a spell on the sidelines as a result of injury, has now scored 10 goals in 16 league appearances for the club this season.
The former Watford striker has now scored 46 goals in in 72 games in the Chinese Super League.
Shanghai Shenhua will travel to Guangzhou Evergrande for their next league game on Sunday.