Shaun Udal spun Hampshire to a convincing win against Warwickshire by an innings and 86 runs, ahead of the teams' C&G trophy final on Saturday. Starting the day on 145 for 4, Nick Knight moved through to his second hundred of the season, but he was the sixth wicket to fall when Dimitri Mascarenhas trapped him LBW for 116. Warwickshire's first innings subsided quickly, apart from some lusty blows from Machaya Ntini, crumbling to 258 all out. Following on, they faired no better, as Udal took his season-best figures of 6 for 44, as Hampshire dismissed the visitors for a lowly 232 to take them to the top of the first division.
Glamorgan hold a slim lead of 158 against Nottinghamshire with just one wicket left in hand, at Cardiff. Nottinghamshire were earlier bowled out for 283, with Dean Cosker grabbing 4 for 57 to give the visitors a first-innings lead of 132. Glamorgan, who were dismissed for just 151 in their first innings, stumbled to 94 for 5, but a sixth wicket partnership of 118 between Mike Powell and Alex Wharf steadied their innings. Powell fell four short of his hundred but Wharf ended the day undefeated on exactly 100, with Glamorgan on 290 for 9.
Middlesex lost their last four wickets for 59 runs, as Gloucestershire dismissed the visitors for 297 to hold a slender first-innings lead of 36. Malinga Bandara ended with 5 for 71, his best figures of the season. All Gloucestershire's batsmen got useful starts in their second innings, but only Kadeer Ali went on to capitalise: he top-scored with 61, as the hosts ended the day on 261 for 6, with a lead of 297.
Paul Collingwood enhanced his claims for selection in England's squad ahead of the fifth Ashes Test next week, with an unbeaten and patient hundred, his sixth of the season for Durham. He came to the wicket after Jimmy Maher had been dismissed for 7. Two further wickets fell to leave the home side struggling on 59 for 3, but Collingwood combined with Dale Benkenstein, who also struck a century, in an unbeaten partnership worth 204. Earlier, Derbyshire were bowled out for 326 with Luke Sutton remaining unbeaten on 55. Durham lead by 167 runs with seven second-innings wicket left in hand.
Lancashire gained a slim lead of 12 in their match against Northamptonshire, as they were bowled out for 301. James Anderson dismissed both Martin Love and Robert White cheaply to leave Northants tottering on 33 for 2 in their second innings. But Uzman Afzaal and Bilal Shafayat then put on 183 to stabalise the innings: Afzaal struck his second century of the season, falling three short of 150, and Shafayat made 80. David Sales struck 77, as the home side went to stumps on 361 for 6, with a lead of 349 runs.
Gareth Batty struck 46, and Kabir Ali an unbeaten 37, as Worcestershire were bowled out for 290 against Leicestershire, who had yesterday compiled 405 in their first innings. Leicestershire, in their second innings, were forced to consolidate after losing three quick wickets with just 77 on the board. Tom New struck 49 before Kabir Ali bowled him, and Aftab Habib was left unbeaten on 52 as Leicestershire reached 197 for 5 at stumps, with a lead of 312.