Semi-final action continues in Sheffield as the penultimate session is played in the bottom half of the draw. Live coverage is introduced by Hazel Irvine.
Discover 11,128,835 listings and 278,128 playable programmes from the BBC
Semi-final action continues in Sheffield as the penultimate session is played in the bottom half of the draw. Live coverage is introduced by Hazel Irvine.