 In the 2007 league season he would go on to join second tier side Chengdu Blades and quickly see them win promotion when they came second within the league.With Chengdu he would go on to establish himself as their first choice right-back and see the team become mid-table regulars until the team were relegated at the end of the 2009 league season after it was discovered that the club had fixed a game in their 2007 promotion.While none of the players were implicated with match fixing, Liu Cheng decided to leave the club and at the beginning of the 2010 league season he joined top tier club Changsha Ginde, which brought him back to his hometown of Changsha on a swap deal with Song Zhenyu and the club quickly made him their first choice right-back.