Jack Brooks led the way as Yorkshire's seamers moved into overdrive to inflict an innings-and-155-run defeat on Warwickshire inside three days at Headingley.

Andrew Gale's team already had the Bears in trouble at the start of play, in reply to 444 - and despite losing much of the evening session to rain, they still converted their advantage into a decisive one to go top of LV= County Championship Division One.

Tim Bresnan did his bit alongside Liam Plunkett, a resurgent force this summer, Brooks and Steve Patterson.

But it was Brooks, with match figures of seven for 76, who was the most successful as Warwickshire were bowled out for 200 - from 136 for six, and despite captain Ian Bell's 97 - and then just 89 following on.

At Lord's, Eoin Morgan - confirmed on Tuesday morning as England's stand-in Twenty20 captain against Sri Lanka next week - completed his century as Middlesex put pressure on Lancashire.

The Londoners turned 275 for three into 459 for eight declared, thanks to Morgan (103), Neil Dexter (51) and then a seventh-wicket stand of 124 between Ollie Rayner (77) and John Simpson (50) against the wicketkeeper's native county.

Morgan's 103 came up in 197 balls and contained 12 fours - and despite Kyle Hogg's three for 48, Lancashire found themselves batting again 193 behind.

At stumps, they were 15 for one.

Nottinghamshire took Northants' last two wickets quickly to bowl them out for 248 at Trent Bridge, where the hosts then moved in front on 259 for five at stumps thanks to James Taylor (78) and Riki Wessels (78no) against his old club.

Sussex declared on their overnight 505 for nine at rainy Hove, before Durham recovered from the loss of two early wickets to reach 137 without further loss - Scott Borthwick (84) and Sri Lanka's Kumar Sangakkara both unbeaten.

Rain was even more widespread in Division Two.

But at Southampton, where Glamorgan's Jim Allenby took four for 67, his team nonetheless appear destined for defeat after Hampshire's 345 gave them a first-innings lead of 121.

The visitors struggled back in front, after stumbling initially to nine for three.

Will Bragg made 74 and shared a fifth-wicket stand of 98 with Allenby - but as Kyle Abbott took three for 43, the Welshmen were still in big trouble on 185 for nine.

At Derby, there was a second washout in three days - after the respite on Monday - Kent were therefore still 10 without loss in reply to the hosts' 118 all out.

There was precious little play either at The Oval, where Surrey nonetheless have a real shot at a once unlikely win over Gloucestershire on 47 for none and needing another 220 runs.