Chris Rogers struck an impressive 106 to put Middlesex in a strong position against Northamptonshire on day two of their LV= County Championship match at Wantage Road.
The Australian Test batsman's innings included 17 fours, before he was bowled by Matthew Spriegel, and Middlesex finished the day on 262/3, just 21 runs behind Northants' first innings total of 283 all out.
Earlier in the day, Toby Roland-Jones and Ravi Patel picked up the final two Northants' wickets, as Roland-Jones finished with an impressive 6/55 from his 21.5 overs. While Patel will be pleased with his return of 3/49 from his 21 overs.
Middlesex then got off to a poor start as England hopeful Same Robson was dismissed for just six.
But Rogers, along with Dawid Malan, who hit 92, put on 190 for the second wicket to see Middlesex in full control.
Neil Dexter (35no) and Joe Denly (20no) will resume on day three as the Panthers go in search of their second Championship victory on the bounce.