Ronnie O’Sullivan qualified for the final stages of the 2015 German Masters with a 5-2 victory over Aditya Mehta, but failed to add to his tally of century breaks.
O’Sullivan, who won the tournament in 2012, will head to the Tempodrom in Berlin in February to attempt to win his 28th ranking title.
From 2-1 down against India’s Mehta, he won four frames in a row with top breaks of 56, 74 and 50. His career century break total remained on 773 so he still needs two more to match Stephen Hendry’s record of 775.
Judd Trump came from 3-0 down to beat Mark Joyce 5-4, compiling breaks of 120, 105, 78 and a 75 in the decider. Shaun Murphy closed with a 142 in a 5-3 defeat of Robbie Williams.
Ding Junhui was in fine form in a 5-1 defeat of Craig Steadman, knocking in runs of 136, 67, 131 and 91. Neil Robertson came from 2-1 down to beat Jamie Jones 5-2 and made breaks of 101, 134, 94, 88 and 76.
Stoke’s Liam Highfield sprang a surprise with a 5-2 win over Marco Fu, his top break 66. John Higgins top scored with 75 in a 5-2 win over Ken Doherty.
Mark Allen made a 127 in a 5-3 win over Ben Woollaston while Stuart Bingham saw off Brazil’s Igor Figueiredo 5-1.