Hazel Irvine presents continued semi-final action at the Masters as Mark Allen faces Shaun Murphy, with the first to six frames booking their place in the final. Show more
Discover 11,128,835 listings and 278,109 playable programmes from the BBC
Hazel Irvine presents continued semi-final action at the Masters as Mark Allen faces Shaun Murphy, with the first to six frames booking their place in the final. Show more