In July 2009, Liang won his first professional title, the Beijing International Challenge, beating world number 2 Stephen Maguire 7–6 in the final. He made a further breakthrough in August when he reached the final of the Shanghai Masters, becoming only the second Chinese player, and the fourth Asian man, to reach a ranking final. He ultimately finished runner-up to Ronnie O'Sullivan.