Yorkshire edged closer to a first win of the 2014 LV= County Championship season after a rain-hit third day against Northamptonshire at Headingley.
Enforcing the follow-on after dominating the opening two days, Yorkshire were twice thwarted by bad light and rain which resulted in the loss of 47 overs but they had the visitors struggling on 149 for four at the close, still 216 runs behind.
Jack Brooks, who took 5-36 on Sunday to help skittle his former county for 94, removed former Yorkshire player James Middlebrook for a 191-minute knock of 63 to ensure the home side will go into the final day still in control.
Cushioned by a first-innings lead of 365 after piling up 459 for nine declared, Yorkshire captain Andrew Gale had no hesitation in enforcing the follow-on.
Brooks and Ryan Sidebottom shared the new ball as play began on time but, in the gloomy conditions, spinners Kane Williamson and Adil Rashid were brought into the attack after just three overs.
Rain then brought the first stoppage and only 25 minutes of play was possible in the morning session, with Northants reaching 15 without loss by an early lunch.
Play eventually resumed at 2.15pm and Sidebottom struck in his second over, finding the edge to remove Stephen Peters for 11.
The former England seamer also had Kyle Coetzer caught behind by Andrew Hodd for 39 just before tea but not before he had flicked Liam Plunkett for six over midwicket and shared a second-wicket stand of 89 in 25 overs with Middlebrook.
Play was halted for a second time, and Gary Ballance had to leave the field after cutting a finger on his right hand trying to take a slip catch, but Yorkshire enjoyed their best spell following a 75-minute break.
Middlebrook gone! Well made 63 comes to an end as he's caught behind off Brooks. It's 145-4.
— Yorkshire CCC (@Yorkshireccc) April 22, 2014
With Northants on 132 for two, Brooks trapped Matthew Spriegel leg-before and claimed the important wicket of Middlebrook, who gave Hodd his third catch of the innings.
Middlebrook, promoted last season to open the batting having made his name as an off-spinner, hit nine fours in his 63. It came off 140 deliveries and was his highest score against his first county.
That reduced Northants to 145 for four but Rob Newton and nightwatchman Maurice Chambers saw them to the close.