Matt Renshaw has scored yet another century in his second game for Somerset.
Renshaw remarkably outscored opponents Yorkshire, who were skittled for 96 all out, in bringing up his second ton for the season.
Despite being known for his patience at the crease, it was his flair and aggression on show, with the 21-year-old getting off the mark with a six, reaching 50 with a six and reaching his century with another.
His ton came off just 84 balls and was brought up before lunch, dispatching a few unlucky bowlers over their head along the way.
He was dismissed shortly after and Somerset eventually collapsed all out for 216, but the damage was done.
With the ball hooping around, Yorkshire were dismissed all out for 96, with Harry Brook top scoring on 32 and internationals Adam Lyth (0) and Che Pujara (7) failing to make an impact.
It left Renshaw batting again, facing out the last two overs of the day alongside Marcus Trescothick to sit 4* at stumps.