The club then brought in Zhu Jiong who despite having a slow start to the season quickly guided the club to a runners-up position and promotion to the Chinese Super League for the first time in the club's history. The club struggled to settle within the league, until Chen Zhizhao's ten league goals enabled the team to narrowly avoid relegation when they finished thirteenth within the league. In the following season the club had a contract dispute with Chen Zhizhao and they spent the whole season without their top goalscorer. Despite this they again just avoided relegation. With the team perpetual relegation contenders and constantly disappointing crowd support, the Hengyuan Corporation decided that it would be easier to bring the team back to Shanghai and closer to the company's headquarters. The club moved into 30,000 seater Jinshan Football Stadium at the beginning of the 2012 league campaign and was renamed Shanghai Shenxin Football Club.