News

Scotland's John Higgins and Stephen Maguire beat China's Liang Wenbo and Zhou Yuelong to win the World Cup and avenge 2015's defeat in the final.
Later known as the Grand Prix and the LG Cup, it became the World Open in 2010. Since 2016 it has been held in the Chinese city of Yushan, with former champions including Mark Williams, Ali Carter ...