Dawid Malan's second consecutive LV= County Championship century in a row put Middlesex in a good position after day two of their fixture against Somerset at Uxbridge.
Malan made 124 as the visitors reached 338 all out in their first innings in North West London, with Paul Stirling making the next best score of 56 - an innings which included eight fours.
Middlesex then put Somerset in trouble at 28/3, with Steven Finn removing openers Chris Jones and captain Marcus Trescothick, and Tim Murtagh getting Alviro Peterson.
Somerset fought back though through James Hildreth and Nick Compton, with both making half centuries.
Hildreth counter attacked well to make 53 before he was bowled by Neil Dexter, but Compton anchored the innings perfectly to finish on 58 not out, with Somerset traling by 185.