Chris Whelan took 4 for 27 as Worcestershire breezed past Hampshire by 108 runs at New Road. Worcestershire's 246 for 8 was a fragmented innings made up of three knocks of 31, by Moeen Ali, Gareth Batty and, at No.9, Ian Fisher. Yet in reply, Hampshire suffered an early collapse, sinking to 57 for 5. When Chris Benham was seventh-man out for 42, Whelan mopped up the tail as Worcestershire romped home with more than 11 overs to spare.
Heavy Dublin rain prevented any play between Ireland and Leicestershire, the match abandoned without a ball bowled.
Scotland made it five losses out of five with another comprehensive defeat, this time by Middlesex whose captain, Shaun Udal, turned in a fine allround performance in Edinburgh. Phillip Hughes, for once, failed to make a sizeable contribution in making just 11, and when Dawid Malan departed for just 7, Middlesex were beginning to wobble on 128 for 3. However, Eoin Morgan's sublime one-day form continued unabated with another half-century and he was well supported by Udal who smacked a career-best 79, from just 46 balls, with five fours and a six. Chasing 281, Scotland lost their captain, Gavin Hamilton, for a sixth-ball duck and despite Ryan Watson's 47, there was little else to worry Middlesex. Udal picked up 3 for 32 while Malan's very part-time legspinners earned him 2 for 4 in a 138-run trouncing.
Somerset reached 135 for 2 from 22 overs in their match against Warwickshire at Taunton, before rain ended any possibility of forcing a result. Marcus Trescothick continued his fine form with a 69-ball 84 while James Hildreth made 33.