Liang overcame Jamie Burnett 5–1 in the first round of the 2014 Wuxi Classic, and then inflicted the first defeat on Mark Selby since he won the World Championship, beating him 5–3. In the last 16, Liang was knocked out 2–5 by Joe Perry. He lost 3–5 against Robert Milkins in the opening round of the Australian Goldfields Open, and in the wildcard round of the Shanghai Masters 1–5 to Yan Bingtao.&lt;ref name="2014/15"&gt;&lt;/ref&gt; He failed to get past the last 64 of the next two ranking events, but won two matches to reach the German Masters, where he eliminated Li Hang 5–1 in the first round. He reached the quarter-finals by coming back from 3–4 down against Stuart Bingham to win 5–4 on the final pink. He repeated this form when he edged Ryan Day 5–4 to play in his second career ranking event semi-final, where he took four frames in a row to hold a narrow 4–3 advantage over Shaun Murphy, before losing three successive frames in a 4–6 defeat. Liang did not drop a single frame in seeing off Cao Xinlong and Gerard Greene at the Welsh Open, but was then the victim of a whitewash by John Higgins in the third round. At the inaugural World Grand Prix, he lost 3–4 to Graeme Dott in the second round. In the final round of World Championship qualifying, he lost the last three frames against compatriot Zhang Anda to be narrowly defeated 9–10.