TOM Kohler-Cadmore and Shaun Marsh eased Yorkshire’s fears of a damaging Specsavers County Championship defeat against Surrey with a superb opening stand of 162 on day two at the Kia Oval.

Centuries for Mark Stoneman, Kumar Sangakkara and Ben Foakes contributed to Surrey’s mammoth 592 all out shortly after lunch.

It is the joint eighth highest total Yorkshire have conceded in first-class cricket.

But at least they were given a pick-me-up either side of tea as Kohler-Cadmore hit 78 off 162 balls and Marsh 77 not out off 133.

Yorkshire closed on 171-1 from 51 overs, with bad light ending the day an over early.

The relegation-threatened White Rose still have work to do during the next two days, with them needing to reach 443 to avoid having to follow-on.

But defeat would now be a surprise on the back of the county’s highest opening stand of the season, beating the 61 Adam Lyth and Alex Lees shared to secure a 10-wicket win over Lancashire at Headingley in June.

Both men looked in little trouble in excellent batting conditions, as had been the case for Sangakkara and Foakes earlier in the day.

They completed a fourth-wicket partnership of 258 in 55 overs before lunch, converting overnight scores of 85 and 64 into 164 and 110 to add to Stoneman’s first day 131.

There was at least some cheer for seamers Jack Brooks and Steve Patterson, who finished with five and three wickets.

Brooks struck four times before lunch to complete a season’s best 5-113 from 28 overs, including getting Sangakkara caught at long-leg.

The Sri Lankan has now scored seven hundreds in 12 Championship innings this season and three in all competitions against Yorkshire.

His three tons against Yorkshire have come facing the white, pink and now red ball.

Both Brooks and Patterson were on hat-tricks either side of lunch.

After getting Sangakkara, Brooks then had Ollie Pope smartly caught at second slip for a golden duck to leave the score at 513-5 in the 117th over.

Patterson later trapped Freddie van den Bergh and Stuart Meaker lbw with successive deliveries as Surrey fell to 555-9 in the 132nd.

Not since the early stages of 2012 have Yorkshire fielded an opening partnership in Championship cricket without either Lyth or Lees.

Kohler-Cadmore reached his first Championship fifty for the county from 92 balls in the 26th over, with the century partnership confirmed in the same over.

Spinners Gareth Batty and van den Bergh tightened things up after tea, but they struggled to break through.

When Marsh, in his last game of the season before returning to Australia, also reached his first four-day fifty for Yorkshire from 86 balls in the 36th over, the score was 120-0.

Both men were strong on the drive, also late cutting a number of runs wide of the slips.

Kohler-Cadmore pulled the only six off left-armer van den Bergh shortly after Marsh had reached his fifty.

Kohler-Cadmore fell late in the day when he sliced a drive at van den Bergh’s left-armers to backward point, ending a 47-over partnership. Lees will begin day three on seven.

Meanwhile, England have made Test opener Alastair Cook available to champions in waiting Essex for the final two Championship matches of the season, including against Yorkshire at Chelmsford in the final round.