Chichester booked their place in the quarter-finals, where they will face Bradford after victory over Canterbury at Eastbourne on Monday.
The hosts batted first, and Gray posted his third consecutive half-century in this year’s competition before being run out. He was well supported by Scrivener, who remained unbeaten on 59.
Chichester reached 249 for 9 in their 40 overs, with Williams the outstanding bowler for Canterbury with four wickets for 65 runs, although their 40 extras ultimately proved costly. In response, Nelson led the Canterbury charge posting 86, but they could make only 220 in their 40 overs, falling 30 runs short of victory.
In the same group, Guildford beat Winchester by four wickets at Chaulton. Winchester, with only eight players, won the toss and were all out for 123, Tuck the top scorer with 37, while Newton took four wickets for the visitors. In reply, Guildford reached 124 with the loss of six wickets. Jones anchored their innings with 54 runs.
In group 4B, Birmingham snatched victory from the jaws of defeat against Worcester in a memorable match played in drizzle at the County ground in Worcester.
Worcester batted first, making 187 for 6 in their 40 overs, with Barr scoring a half-century. Birmingham’s innings started badly with a top-order collapse that had them stumbling to 35 for 5 after 15 overs, Ryan claiming four wickets for eight runs. But Cox (66 n.o.) and Parker (87 n.o.) shored up the innings, seeing the visitors through to victory with just four balls to spare.
In the same group, Gloucester were unable to raise a side to face Lichfield and conceded the points.
In group 2, Peterborough continued their good form with a win against Lincoln on Monday. In a match reduced to 30 overs owing to the weather, Lincoln batted first and were all out for 166 in 26.4 overs. Kaye notched a century before retiring hurt. Peterborough reached the victory target with 9 balls to spare, winning by six wickets. Morton anchored their response with a useful 62.
In the same group, Ely comprehensively beat Leicester at Oundle School on Monday. Leicester batted first, and Rolls scored 72 as they reached 175 for 3. But Ely easily surpassed that, making 177 with the loss of just one wicket. Weston (73) and Foster (51) scored the bulk of their runs. Ely will play Peterborough next week in the group decider.
There was an exciting climax in the Group 4A match between Oxford and Salisbury at Thatcham on Monday. Oxford batted first, and scored 203 for 8 from their 40 overs, the opener, France, posting 87 before falling leg before, ably supported by Weston, who remained not out on 52.
In reply, Salisbury seemed to be on course for victory, reaching 117 for 3 after 26 overs. They required 13 runs off the last two overs, with three wickets in hand. But up stepped Oxford’s Wingfield Digby, in his last over, taking the last three wickets and leaving Rimmer stranded on 82 not out. Oxford won by 10 runs.
In the same group Bath & Wells’ match against Exeter was rained off.
Carlisle hosted Chester at Kendal on Thursday of last week, in a low-scoring match. The visitors batted first, but were all out for just 101, Hanson the top scorer with 49. Jones bowled exceptionally for Carlisle, taking seven wickets for just seven runs, including a hat-trick.
But his heroics were to no avail, as the hosts stumbled to just 47 all out in response, losing two wickets in the first two balls. The Bishop of Carlisle was one of the victims.
Southwark won their first match of the year, beating St Albans by five wickets at Haileybury School on Monday. St Albans batted first, but were all out for 127, McLeod the top scorer with 38.
Perkins took two wickets for Southwark and then capped an all-round display, hitting 51 as the visitors secured victory in just 23 overs.
Two brothers faced each other at the match: Adam Prior hit 22 for St Albans, but his brother Matt came out on top, taking two wickets for 10 runs for Southwark.
Chichester 249 for 9 (Gray 50, Scrivener 59 n.o.; Williams 4 for 65). Canterbury 220 for 7 (Nelson 86).
Chichester won by 29 runs.
Winchester 123 all out (Tuck 37; Newton 4 for 18). Guildford 124 for 6 (Jones 54; King 3 for 38).
Guildford won by 4 wickets.
Worcester 187 for 6 (Barr 50, Agnew 41 n.o.; Parker 3 for 25). Birmingham 188 for 5 (Cox 66 n.o., Parker 87 n.o.).
Birmingham won by 5 wickets.
Gloucester conceded to Lichfield.
Lincoln 166 all out (Kaye 101 ret. hurt; Morton 3 for 29, Lake 3 for 33). Peterborough 167 for 4 (Morton 62, Jefferson 46)
Peterborough won by 6 wickets.
Leicester 175 for 3 (Rolls 72). Ely 177 for 1 (Weston 73, Foster 51).
Ely won by 9 wickets.
Oxford 203 for 8 (France 87, Weston 52 n.o.). Salisbury 193 all out (Rimmer 82 n.o.; Wingfield-Digby 4 for 18).
Oxford won by 10 runs.
Chester 101 all out (Hanson 49; Jones 7 for 7); Carlisle 47 all out (Hanson 3 for 11).
Chester won by 54 runs.
St Albans 127 all out (McLeod 38, A. Prior 22, Moore 22; M. Prior 2 for 10, Perkins 2 for 18). Southwark 130 for 5 (Perkins 51, Sewell 28 n.o.; A. Prior 2 for 37, Tucker 2 for 37).
Southwark won by 5 wickets.