Geddes drove Procter handsomely through extra cover but departed soon afterwards, edging behind off a Broad delivery which held its line.
That brought together Cracknell and Hollman who started briskly, Cracknell pulling and driving Broad for consecutive boundaries.
Northamptonshire fielded four spinners and both batters took a liking to them with the ball offering little turn.
Hollman hit Harrison back over his head, smashed him through the covers and swept behind square. He swept Lloyd Pope to the boundary too and drove his next ball through cover point.
Cracknell also tucked into the spinners, muscling Keogh down the ground before dispatching his next ball, a half-tracker, over midwicket for six to go past his previous highest score.
After tea, both batters reached their fifties and brought up the 100 partnership, but were parted next over when Hollman skied an attempted hook off Guthrie, Pope taking a good catch at deep-backward square leg.
Cracknell continued to locate the boundary, driving Broad through extra, pulling a Pope half-tracker through midwicket and pummelling Guthrie through extra cover.
Gohar (34) offered strong support as Cracknell neared three figures, taking consecutive boundaries off Procter with the new ball before Guthrie got one to lift, Gohar fending it to Ricardo Vasconcelos at slip.
Cracknell smashed Guthrie through extra cover and then worked Broad into the off-side to take him to three figures and a well-deserved celebration before some Roland-Jones fireworks ensured Middlesex rounded off the day positively.
Read full article at source
Stay informed about this story by subscribing to our regular Newsletter