A century for captain Andrew Gale kept Yorkshire on top after day two of their LV= County Championship clash with Middlesex at Lord's, though rain and bad light again frustrated the White Rose county.
Middlesex closed early thanks to the elements on 16/1 in response to their opponents' strong first innings effort of 390, with Sam Robson falling for just five to Steven Patterson.
Gayle had earlier reached his 14th first-class century, continuing a rich vein of form which saw the 29-year-old make a career best 272 against Nottinghamshire in his previous Championship knock.
He shared a partnership of 109 with another batsman in the form of his life, all-rounder Adil Rashid, who made 72 - the pair steadying the ship after Middlesex started the day strongly with two quick wickets.
The last five wickets then went down in quick fashion, with Tim Murtagh, James Harris and off-spinner Ollie Rayner finishing with three wickets apiece.