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,124,189 listings and 293,664 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.