On a day that saw 13 wickets fall on a pitch offering plenty for the seamers, honours were even on the second day with Middlesex being dismissed for 172 and Hampshire recovering from 9 for 3 and 73 for 6 to rally round to close on 131 for 7, still trailing by 41 runs.
Middlesex resumed on their overnight total of 90 for four after just 36 overs were bowled on the opening day, with play not starting until 4.15.
In the third over of the day Kyle Abbott struck to remove John Simpson leg before, who failed to add to his overnight score of 20. Just 35 balls were bowled before bad light forced the players off the field as Middlesex moved on 100 for five.
Only twenty minutes were lost due to bad light and immediately on the resumption Martin Andersson was trapped leg before to a ball that kept low off Mohammad Abbas. The Pakistani test bowler struck again in his next over when he bowled James Harris through the gate for nought to leave the hosts in disarray on 100 for seven.
The home side were indebted to Nick Gubbins who compiled his fourth half century of the season along with fine support from youngster Blake Cullen to see Middlesex to lunch on 147 for seven.
Shortly after lunch Gubbins played on to Abbas for 51 which ended a partnership of 53 for the eighth wicket. Abbott quickly removed both Cullen for 27 and Etham Bamber 7 to wrap up the innings and finish with figures of 6 for 44 as Middlesex were bowled out for 172.
The home side struck early when Etham Bamber bowled Ian Holland for a duck. The visitors who were bowled out for 79 and 92 in their previous two county championship matches were struggling once again when Middlesex took two further scalps inside two deliveries when Joe Weatherley edged Bamber to third slip for three and Tom Alsop was given out leg before off Tim Murtagh for six to leave Hampshire reeling at 9 for three.
James Vince and Sam Northeast dug in for the visitors before James Harris trapped Northeast leg before for 11 as the wickets continued to fall.
At one stage Hampshire had been reduced to 73 for 6 but were rescued by a 7th wicket partnership that yielded 54 runs between James Vince and Keith Baker. Blake snapped up the wicket of the Hampshire skipper Vince just before bad light intervened for the final time in the day, with the Captain bowled for 62 with Barker undefeated on 23 when the umpires decided that the light would not improve and decided no further play for the day with Hampshire closing on 131 for 7.
Middlesex vs Hampshire Day 2 LV=County Championship
Friday 14th May 2021
Middlesex 172 Hampshire 131 for 7
Peter Moore at Lords