Somerset romp to massive run-chase
Phil Hughes cracked his fourth century of the season, 119 from 112 balls, as Middlesex posted a massive 341 for 7 at Lord's, their highest one-day score of all time. It was not enough for victory, however, as Somerset romped to victory by five wickets in a rain-affected thriller. On another belter of a batting track, Somerset were initially set 333 from 48 overs, and were given a flying start by Marcus Trescothick and Craig Kieswetter, who added 78 for the first wicket with Kieswetter the first to go for 40 from 31 balls. Ben Phillips kept up the frantic pace with 24 from 13, but when James Hildreth and Trescothick went in quick succession (the latter for 62 from 54 balls), Somerset were 148 for 4 with their hopes in the balance. At 209 for 4 after 31.4 overs, the rain returned, at which stage Middlesex were three runs ahead on Duckworth-Lewis. But the shower passed, and Somerset knocked off their remaining 81 runs in 9.2 overs, with Justin Langer making 78 not out from 69 balls.
Northamptonshire managed 18 overs of their match against Essex at Wantage Road before rain forced an abandonment. In that time they reached 124 for 4, with Rob White top-scoring with 51 from 57 balls. Essex need just one point from their final two games to make the last eight.