Duanne Olivier finished with 4-26 on debut, before an unbeaten century opening stand helped put Derbyshire in a commanding position after Day Two versus Middlesex.
Seven wickets fell in just over a session, with Olivier taking three, as part of an impressive all-round bowling display as Middlesex were all out for 157, trailing Derbyshire by 108 runs.
Ravi Rampaul (2-43), Tony Palladino (2-28) and Hardus Viljoen (2-47) all finished the innings with two wickets apiece as all 10 wickets were shared between the four quick bowlers.
Openers Ben Slater (63 not out) and Luis Reece (47 not out) then successfully batted out the rest of the day, taking Derbyshire to 118-0, as the hosts extended their lead to 226 and remain firmly in control of the match.
The fruitful day for Derbyshire started in the second over when Rampaul removed Sam Robson for a watchful 19. Viljoen followed this up soon after by removing night-watchman Ollie Rayner lbw for two.
John Simpson and Paul Stirling responded with a 56-run stand for the sixth wicket, but this was broken by Olivier, before Palladino claimed two quick wickets before Lunch to put the hosts on top with Middlesex 144-8.
Olivier wrapped up the innings shortly after the break, ending with four wickets on his first appearance for the Club, dismissing Middlesex for 157 in reply to Derbyshire’s 265 all out on Day One.
With a first-innings lead of 108, the Derbyshire openers then went unbeaten in the remaining 46 overs of the day to put their side firmly on top.
Slater completed his first half-century of the summer, off 74 balls with seven fours, while Reece will be looking to pass the same landmark in the morning, closing the day unbeaten on 47.
Price freeze for 2018. Club Membership will once again offer one great value price for all in 2018. Join today for only £159 and don’t miss a moment of the action this summer.