Semi-final action continues in Sheffield, in which the first players to 17 frames book their place in the final. Hazel Irvine introduces the coverage from the Crucible Theatre.
Discover 11,128,835 listings and 278,128 playable programmes from the BBC
Semi-final action continues in Sheffield, in which the first players to 17 frames book their place in the final. Hazel Irvine introduces the coverage from the Crucible Theatre.