Strauss’s career-best leads Middlesex

England Test captain Andrew Strauss hit a career-best score and Sam Robson a century to put Middlesex in a formidable position