World champions England will defend their title against New Zealand after battling past France in a tense encounter to reach the final.
Audio & Video
Hampshire's Shahid Afridi hits the fastest T20 Blast hundred of 2017 from 42 balls during his side's crushing 101-run quarter-final win over Derbyshire.
A 90-minute match on Saturday contained only 47 minutes and 40 seconds of actual football - so are fans being left short-changed?
Who just needs to show the Stoke fans he cares? And who reminds Garth Crooks of a former Germany full-back? Find out in his team of the week.