|LV County Championship Division One, Taunton|
|Close of play, day three: Yorkshire 358 & 249-6, Somerset 452|
|Somerset 7 pts, Yorks 5 pts|
Jonny Bairstow led the rearguard action as one of three Yorkshire half-centurions against Somerset at Taunton.
But the Tykes have a battle on to save the game as they go into the final day on 249-6, still only 155 ahead with four second innings wickets in hand.
Bairstow's knock of 80 not out was bolstered by good efforts from Joe Root (67) and skipper Andrew Gale (50).
Somerset had earlier stretched their overnight 389-6 to 452 all out, Jimmy Hildreth finishing on 87.
The first hour of the day was lost to rain with eight overs deducted, but Somerset were then able to add 63 either side of lunch, Adil Rashid claiming figures of 4-100, while Ryan Sidebottom finished with 3-66.
Somerset's lead of 94 had been reduced by 37 when Adam Lyth edged a lifting delivery from Gemaal Hussain to be caught behind. And it was 46-2 when Anthony McGrath fell lbw to Yorklshire old boy Steve Kirby on the back foot.
Gale and Root then wiped out the remainder of the deficit and, by tea, Yorkshire were 108-2.
When Gale was pinned leg before wicket by a Peter Trego yorker just after reaching his half-century, there was still much work to do, wth a lead of only 23.
But Bairstow, having survived a huge appeal for a catch behind first ball, went on play with the fluency that brought him 136 in the first innings. And his fifth 50-plus score in seven matches this season took him past 500 Championship runs.
He was were parted from Root, bowled by teenager Gregory a fraction late on his shot, with the score on 224.
And that signalled a bad end to the day for Yorkshire, who then ost two wickets in an over to left-arm spinner Arul Suppiah.