Sam Curran was the star of the show as Surrey’s young-gun bowlers made short work of Yorkshire to inflict an innings defeat and surge up to second in the Specsavers County Championship Division One table.

Curran (four for 47) took over from his fellow teenager Amar Virdi on the final morning at The Oval, the left-arm swing bowler finishing with a career-best 10 for 101 match haul in the innings-and-17-run win.

Yorkshire, following on, were well-beaten with more than two sessions to spare as their last five wickets could add only 26 runs on the resumption en route to 168 all out.

Elsewhere, James Vince’s remarkable double-century for Hampshire was one of two heartening performances from Test hopefuls as Durham fast bowler Mark Wood also proved his well-being before England announce their squad on Tuesday to face Pakistan.

After table-topping Nottinghamshire’s shock defeat at home to Lancashire over the weekend, Vince’s unbeaten 201 helped to stop Somerset charging ahead in a hard-earned draw at Taunton.

The hosts, without England spinner Jack Leach after he broke his left thumb in the nets, managed to end Vince’s third-wicket stand of 194 with South African great Hashim Amla (107).

But Vince took a timely opportunity to demonstrate he can dig in better than most as well as dominate. He batted for more than eight-and-a-half hours in a 437-ball rearguard.

He was joined in an unbroken partnership of 176 by back-to-form Rilee Rossouw (65no) to emphatically close out the stalemate on 432 for four declared.

There was a trickier route to a similar outcome in Derbyshire and Durham’s high-scoring Division Two encounter – despite Wood’s figures of six for 46.

On a potentially awkward last day for the hosts, starting 92 behind with all second-innings wickets intact, Wood made them sweat but could not quite break the resistance which eked out 279 for nine as Durham ran out of time – still 186 runs behind.

Gloucestershire also earned a tough draw against Middlesex, having followed on 245 runs behind at Lord’s.

Their hero was James Bracey with an unbeaten 125 from 271 balls in a second-innings 326 for four declared, as Dawid Malan’s men were comfortably kept at bay.