Lancashire overwhelmed Nottinghamshire by an innings and 67 runs to seal their first victory of the Specsavers County Championship season.

It took little over an hour on the third morning of the Division One match at Trent Bridge to secure the win, Graham Onions taking six for 55 as Notts crumbled to 138 all out.

England Test captain Joe Root was out twice in a day at the Kia Oval, dismissed both times by 19-year-olds as Sam Curran and Amar Virdi underlined their huge potential to sweep Surrey towards victory against Yorkshire.

Curran took six for 54 in Yorkshire’s first innings, when even Jonny Bairstow’s 95 off 94 balls could not prevent them from following on having made 229 in reply to Surrey’s 414.

Root’s bid to repair the second innings from 10 for two was cut short when off-spinner Virdi drew him forward with a beautiful delivery that drifted away and then turned back through the gate.

Virdi’s three for 52 left Yorkshire 142 for five, still trailing by 43, as Surrey aim to complete their first win against Yorkshire at the Oval since September 2001.

Five wickets each for Peter Siddle and Simon Harmer enabled champions Essex to beat Worcestershire by 32 runs.

Siddle signed off his short spell in the County Championship in style with five for 37, including an initial burst of 9-1-14-3, and Harmer worked his way through the middle and lower order with five for 43 as Worcestershire, chasing 215, were bowled out for 182 and suffered a fourth defeat in five matches.

Hashim Amla and James Vince gave Hampshire a fighting chance of saving their match with Somerset at 178 for two.

Things looked bleak for the visitors when the home side extended their first innings to 506 all out, James Hildreth making 184 and Dom Bess 92. Gareth Berg claimed five for 130.

That gave Somerset a lead of 275 and they pressed home the advantage by reducing Hampshire to 39 for two in their second innings before Amla and Vince launched a stubborn third-wicket stand.

Warwickshire cemented their place at the top of Division Two by beating Northamptonshire by six wickets.

The leaders wrapped up a third successive win on day three but the result was far from assured when chasing 179 on a pitch offering variable bounce. Will Rhodes’ maiden first-class hundred made sure.

Leicestershire held off an extraordinary fightback by Glamorgan’s Marchant de Lange to earn a dramatic three-run win.

Glamorgan, chasing 251, crashed to 107 for seven but number nine De Lange blasted 90 off 45 balls, with eight sixes, before hoisting a Ben Raine full toss to Callum Parkinson on the boundary as he sought the winning runs. Raine took four for 44.

New Zealand international Matt Henry starred with both bat and ball as Kent beat Sussex by 58 runs.

The 26-year-old top-scored with a belligerent 55 in Kent’s second innings and then claimed six for 53 and 10 in the match, helping to dismiss neighbours Sussex for 211 and clinch a third successive Division Two win with a day to spare.

Stuart Poynter and Michael Richardson helped Durham to a first-innings lead of 92 on day three against Derbyshire.

Poynter made his maiden championship century and Richardson scored his first in nearly four years as the pair shared Durham’s record sixth-wicket stand of 278.

Gloucestershire face an uphill battle to stave off defeat after following on against Middlesex at Lord’s.

Visiting captain Chris Dent top-scored with 66 but it was not enough to prevent his side being bowled out for 210. They trail by 179 after reaching 66 for two second time around.