Captain leads with unbeaten 107 from 101 balls to overhaul Surrey in semi-final