In the Snooker World Championship semifinal, England's Mark Selby and Hong Kong's Marco Fu played the longest ever frame in the history of the tournament, lasting almost 1 hour and 16 minutes. Selby, who won the round, is set to face China's Ding Junhui, Asia's first World Snooker Championship finalist, at Sheffield, England on Sunday.