GARY Ballance’s form in the Specsavers County Championship continues to amaze as his fourth hundred in as many matches helped to put Yorkshire on course for victory over Kent.

Ballance completed a superb second-innings 159 during a dominant third day for the White Rose, who set a victory target of 384 with eight overs remaining in the day having been bowled out for 469 in their second innings.

Kent then closed in trouble at 34-3, two wickets going to Ben Coad and the other to Duanne Olivier.

Ballance, 29, has now posted centuries in each of his last four Division One fixtures dating back to the end of last season at Worcestershire and became the first player to tot up three centuries this season after 101 not out in the second innings at Nottinghamshire and 148 at Hampshire last month.

In fact, since the start of last September, a run of seven Championship matches (12 innings), the left-hander has scored 915 runs at an average of 83.2 with five tons.

And that is not counting his century against Leicestershire in the Royal London one-day Cup last month.

It is easy to see why he is the country’s leading Championship run-scorer this season with 426.

Ballance hit 25 fours in 291 balls, but he wasn’t the only Yorkshire batsman to impress on day three of this clash.

Jack Leaning also hit a determined 69 off 195 balls and provided impressive support in a fourth-wicket partnership of 188, with the pair setting the tone for a dominant day by batting through the entire morning session.

Kent struggled for wickets on a pitch which has slowed up since day one, although is offering aid for the bowlers through uneven bounce.

Yorkshire started the day on 166-3, leading by 80 - a healthy position but not a winning one. By lunch, however, that had very much changed.

Ballance reached his hundred inside the final five minutes of the session, off 196 balls, as the score moved to 271-3.

Leaning’s fifty came off 168 balls in the early stages of the afternoon.

Both Ballance and Leaning were strong on both sides of the wicket, but between them only hit one boundary down the ground - a Leaning off-drive.

Kent’s first wicket of the day came when Leaning was trapped lbw by new ball seamer Matt Milnes - 327-4 in the 95th over. By that stage, Yorkshire led by 241.

Ballance reached his 150 half an hour later, off 276 balls before being bowled by Daniel Bell-Drummond shortly before tea (361-5 and a lead of 275).

Jonny Tattersall (19) was caught behind off Milnes before the Yorkshire lead reached 300.

Tim Bresnan (23) and Dom Bess shared 40 for seventh wicket before Bresnan and captain Steve Patterson, for nought, were both bowled by Mitch Claydon in the 123rd over as the score fell to 416-8, a Yorkshire lead of 330 inside the day’s final 20 overs.

Bess pulled Harry Podmore to mid-on, falling for 34 as the score slipped to 460-9, by which time Coad had added a belligerent 26.

Coad miscued Podmore to point shortly afterwards to fall for a career best 35 and wrap up the innings.

Olivier then had Sean Dickson caught at short-leg with his first legitimate delivery in the second over before Coad trapped Zak Crawley lbw in the fifth over as the score fell to 19-2.

In the seventh, he uprooted Australian Matt Renshaw’s middle and off stumps with a beauty.