Warwickshire were left frustrated on Day Three as the weather dampened their hopes of making serious inroads into Middlesex’s second innings, as the hosts Sam Robson passed 50 for the fourth time this season.

The former England opener mixed watchful defence with excellent driving to make 51 not out in a stay of a little over two hours as the Middlesex reached 96-1, still 98 short of making Warwickshire bat again.

Earlier, Will Rhodes, 102, completed his ninth first-class hundred and his third at Lord’s, but Danny Briggs fell one short of a second ever century, their efforts taking Warwickshire to a first innings total of 315.