Semi-final action continues at the Masters with the first to six frames booking their place in Sunday's final. Hazel Irvine presents live coverage from Alexandra Palace.
Discover 11,128,829 listings and 294,391 playable programmes from the BBC
Semi-final action continues at the Masters with the first to six frames booking their place in Sunday's final. Hazel Irvine presents live coverage from Alexandra Palace.