England hopefuls Jonny Bairstow and Adam Lyth ensured Yorkshire just edged day one of Hampshire’s Championship clash at Headingley.
Bairstow hit a glorious 102, Lyth compiled a useful 53 and Jack Leaning (77 not out) will still be there on day two as Yorkshire bid to extend their 333 for seven.
But André Adams (three for 57), James Tomlinson (two for 61) and Gareth Berg (two for 49) also played their part for James Vince, who took the captaincy reins from the absent Jimmy Adams.
Fidel Edwards failed to take a wicket on his Hampshire bow (nought for 77), but young wicketkeeper, Lewis McManus, took two catches on his debut.
In the morning session, Andrew Gale’s batsmen made reasonable use of the opportunity to bat first and reached 83 for two at lunch but Hampshire’s bowlers stuck to their task.
Alex Lees shouldered arms to a ball from Tomlinson and was out lbw.
Cheteshwar Pujara (18) was both nearly run out and dropped at second slip by Vince off Adams, before eventually departing to Tomlinson again.
The match was transformed by Bairstow’s batting in the afternoon and reached his half-century off 46 balls with six fours and two sixes.
His century stand with Leaning occupied only 94 balls and Yorkshire were 243 for four at tea.
Bairstow and Leaning extended their fifth-wicket stand to 155 before Bairstow edged a defensive push to a ball from Adams and McManus completed the dismissal.
But Leaning and Tim Bresnan (23 not out) will resume the Yorkshire innings on day two as they attempt to reach the 400-mark.