With the skies darkening after the interval, Abell went to his fifty with an edged three to third man off Moriarty. He had faced 118 balls and hit five fours, looking rock solid against spin and seam alike.
Goldsworthy had a moment of fortune when top-edging a sweep off Moriarty over the head of wicketkeeper Bairstow. The following over, the 82nd of the innings, saw Yorkshire take the second new ball with the scoreboard reading 247-4. Abell earned a first batting point with a single to leg off Hill.
White took the new ball at the other end and his first with it brought two narrow escapes for Abell, who appeared to survive a sharp chance to backward point and then what must have been a close lbw appeal. The century partnership with Goldsworthy was raised off 246 balls.
The next landmark was Goldsworthy’s fifty, reached with a single off Jordan Thompson having faced 146 balls and hit six fours.
The floodlights had just been turned on and the rain, which had been forecast, arrived at 14:06 BST with 14 overs initially knocked off the 104 scheduled to be bowled in the day.
Moriarty was finally rewarded with the wicket of Goldsworthy, lbw attempting to sweep with the total on 298, having battled away for 185 balls.
Abell earned a second batting point with a single off the same bowler and a third was secured thanks to a half-century stand with Kasey Aldridge.
It remained for Abell to reach three figures, which he did with a reverse swept four off Bess, his 11th boundary in facing 202 balls.
An identical shot with the same outcome took Somerset past 350 and after 110 overs Yorkshire had to settle for a single bowling point.
Abell finally departed to former team-mate Bess, lofting a catch to deep mid-wicket shortly before stumps were drawn.
Discover more from 6up.net
Subscribe to get the latest posts sent to your email.