Coverage from both of today's games that will decide who plays who on Cup Final day at Lord's on 5 September.
Discover 11,128,835 listings and 281,535 playable programmes from the BBC
Coverage from both of today's games that will decide who plays who on Cup Final day at Lord's on 5 September.