Sussex opener Tom Haines, who has already made scores of 87 and 155 this season, continued his excellent form with an unbeaten 71 as they closed on 118 for three.
England coach Chris Silverwood and chief scout James Taylor had come to watch Sussex seamer Ollie Robinson and monitor Jofra Archer’s fitness as he continued his recovery from finger and elbow injuries in the nets, but Silverwood would have been impressed with left-armer Garton, who swung the ball consistently at good pace to finish with three for 25 from 11 overs.
The 24-year-old was on England’s radar a few years ago when he joined the squad preparing for the 2017 Ashes in Australia. He then suffered two side injuries but is now demonstrating his all-round skills having made a career-best 97 in last week’s win over Glamorgan.
Openers Adam Lyth and Tom Kohler-Cadmore had put on 60 without alarm after Yorkshire won the toss but Lyth (42) clipped to mid-wicket and Kohler-Cadmore (17) lost two stumps to Garton’s inswinger before England captain Root was leg before trying to work the ball into the onside.
Yorkshire then lost wickets regularly. Gary Ballance, playing his first game since September 2019, was taken at second slip, one of two victims for left-armer Sean Hunt who also dismissed Jonny Tattersall (7), while three wickets fell to spin.
Slow left-armer Delray Rawlins picked up Harry Brook (14), playing back to a ball he should have been forward to, and Dom Bess (17) was caught behind while Jordan Thompson (5) fell lbw to off-spinner Jack Carson.
Robinson had gone wicketless in his new-ball burst, but he returned to end the innings when Steve Patterson (3) edged the second ball of his new spell before taking a simple return catch to dismiss David Willey (13).
There were several soft dismissals and Sussex’s openers put the conditions in perspective, adding 60 without alarm before Aaron Thomason (20) drove loosely at Thompson and was caught at third slip.
Bess briefly had to go off for treatment after hurting his hand fielding, but the England off-spinner bowled 13 wicketless overs after tea. Haines cruised to his third half-century of the season before Duanne Olivier took two late wickets to check Sussex’s progress.
Yorkshire coach Andrew Gale said: “We were poor if we’re being honest. With the calibre of batters we have in that line up, we haven’t done ourselves justice. That’s an understatement.
“The challenge is we have to bowl well and win three sessions tomorrow to get back in the game. Simple as that.
“It’s disappointing because, after last week, you’re looking for progression and consistency. So to bat like we did today against a young Sussex side, an inexperienced one, is disappointing.
“I don’t know what we put that down to. The preparation has been good going into the game. We didn’t feel like they weren’t switched on or up for the game. We had a good team meeting, but we gave our wickets away.”