Russell Davies welcomes back another crop of high scorers for the third of the 2018 semi-finals, with a place in the final awaiting the winner. Show more
Discover 11,128,835 listings and 278,126 playable programmes from the BBC
Russell Davies welcomes back another crop of high scorers for the third of the 2018 semi-finals, with a place in the final awaiting the winner. Show more