Jason Roy and Ben Foakes slammed 92 and 86 respectively while Gareth Batty followed it up with a five-wicket haul as Surrey completed a resounding 153 run victory at County Ground to make it to the final of the Royal London One-Day Cup.
Fifties from Nick Browne and Dan Lawrence helped Essex post 215 for three in response to Surrey's total of 369 runs while Dom Bess picked a seven-wicket haul to dismiss Hampshire for 293 runs in their second innings as Somerset need 220 more runs to win the game with all 10 wickets in hand.
Kumar Sangakkara continued his rich vein of form as he slammed his fifth consecutive century of the season to take Surrey's total to 334 for seven against Essex while Joe Leach picked a six-wicket haul for Somerset to dismiss Hampshire for 162 following which the home side replied back with a score of 157 for five at stumps on day one of County Championship Division One clashes.
Kumar Sangakkara scored twin centuries as Surrey managed to overcome Middlesex while handy knocks of 106 and 46 from Marcus Trescothik helped Somerset manage a draw in the County Championship Division One clashes on the final day.
Essex had one of their best days in the County Championship Division One as a collective bowling performance saw them Hampshire reeling at 92 for seven while Dawid Malan's century led Middlesex's resurgence against Surrey at Lord's on day two.
Alastair Cook and Tom Westley dominated on a batting day to take Essex to 243 for two while Gary Ballance and Kumar Sangakkara chipped in with knocks of 74 and 113 respectively to help Yorkshire and Surrey recover against Lancashire and Middlesex in the County Championship Division One clashes.
As three games in the final round of South Group clashes in Royal London One-Day Cup were washed out due to rain, Essex managed to finish on top following their 57-run victory in another weather affected game on Wednesday.
James Vince's highest List A score of 178 was not enough for Hampshire as Glamorgan went on to chase 333 runs in the final over with three wickets in hand riding on a century from Colin Ingram. Elsewhere Surrey flexed their bowling muscle to dismiss Kent for 204 in a chase of 252 while Adam Hose and Jim Allenby powered Somerset to a comfortable victory.
Jim Allenby scored a blistering 144-run knock as Somerset thrashed Glamorgan by 170 runs while riding on Laurie Evans' unbeaten 134 Sussex chased down 332 comfortably against Kent. Elsewhere a complete all-round performance from Surrey saw them register a seven-wicket win over Middlesex.