A century from Jonathan Bairstow put Yorkshire into a commanding position in their LV= County Championship clash with Somerset.

At tea on day one the Tykes had reached 262-4 at Taunton, with Bairstow unbeaten on 103.

It is only the second time the 21-year-old has past three figures in the first-class game, with his debut ton coming against Nottinghamshire earlier this month.

Gary Ballance, who reached 45 not out, also impressed during the afternoon session, with Yorkshire adding 153 runs for the loss of only one wicket.

Captain Andrew Gale was the man out for 30 after Joe Root (19), Anthony McGrath (9) and Adam Lyth (39) had departed during the morning.