Yorkshire take charge
Northamptonshire were handed a difficult lesson about life in the top flight by their former quick Jack Brooks on the second day at Yorkshire.
The newly-promoted visitors were ripped out for 94 in a session as Brooks (five for 36) claimed his best first-class figures since moving north to the White Rose county two years ago.
Veteran Ryan Sidebottom played his part with four for 19 and will start Northamptonshire's second innings on a hat-trick.
Weather permitting the left-armer will get an opportunity to complete the feat immediately on day three, with Yorkshire having already enforced the follow on.
The weather, however, looms as a potential hazard for the hosts after there was no play after tea - and a poor forecast for Tuesday - to offer Northamptonshire some much-needed respite as they pondered a 365-run deficit.
Yorkshire had earlier proved there were few demons in the Headlingley wicket - despite the presence of a few bare-coloured circles - as they racked up 459 for nine declared.
England left-hander Gary Ballance (174) reached his highest first-class score for Yorkshire as he combined with the tail to add a further 131 runs in 33 overs before their declaration prompted a slightly late lunch.
Skipper Andrew Gale's decision to call his men off meant a potential first-class world record for lbw decisions in an innings was not broken.
Umpires Ian Gould and Mark Benson split eight lbw decisions evenly between them to equal the mark.
The visitors made sure the officials were then still kept busy as they lasted just 30 overs in reply.
Northamptonshire had held on for a last-gasp draw in their season-opener at home to defending champions Durham last week, but they offered scant resistance to a Yorkshire attack led by Brooks.
The 29-year-old right-armer kick-started the collapse when he clipped James Middlebrook's off stump as he pressed forward.
Sidebottom trapped Stephen Peters in front before Kyle Coetzer edged to Adam Lyth at first slip.
The majority of the damage was done, however, when Brooks was swung to the Football Stand End.
Brooks made a double breakthrough in his second over after being switched, removing Rob Newton and Andrew Hall to sharp catches, the latter a low effort that Kane Williamson just scooped up at third slip.
David Willey and Steven Crook also fell to catches behind the wicket as Brooks claimed four for 19 in a devastating seven-over burst.
It could have been even better for Brooks after he missed a run-out attempt that would have seen Matthew Spriegel short after he backed up too far.
Spriegel was the only Northamptonshire batsman to offer resistance after taking 25 balls and half-an-hour to get off the mark.
The left-handed number four remained unbeaten on 29 as he saw Sidebottom finish matters with successive balls.
Maurice Chambers was bowled by a ball that kept slightly low before Mohammad Azhraullah edged to Ballance at slip.
Earlier, Ballance reached his highest first-class score for Yorkshire to further press his claims to remain in England's Test team.
After passing his previous best of 148, scored against Surrey in the final game of last season, Ballance upper-cut Crook over the third-man rope to bring up 150.
He and Sidebottom both fell lbw in successive overs, before last-pair Brooks and Steve Patterson hit 61 from 10.2 overs before the declaration.