Overton took 4-27 as the home side were skittled for just 129 in 35.2 overs.

Surrey found themselves 12-3 inside the first four overs at The Oval and Sam Curran’s 30 was their highest score.

Curran took two wickets at the start of the Somerset reply but Johann Myburgh’s 75 not out off 65 balls led them to 131-2 in the 22nd over.

Myburgh shared an unbroken partnership with James Hildreth (35 not out) of 96 in 16 overs.

Surrey were struggling from the moment 19-year-old debutant opener Will Jacks drove a catch to cover in the second over of their innings and departed for three.

Overton was well supported by Peter Trego (2-23) and Lewis Gregory (2-23) and a 29-run partnership between Ben Foakes (21) and Rory Burns (17) proved to be the biggest of the innings.

Curran’s dismissal of Steven Davies and Trego in the space of three balls offered a glimmer of hope to Surrey, but it was soon snuffed out as Myburgh raced to a run-a-ball half-century.

He hit five fours in the space of two overs following the lunch interval, and 13 in all, but it was Hildreth who put a ball from Stuart Meaker away through the covers to see Somerset home with 28.3 overs to spare.