An outstanding unbeaten 151 from Leicestershire’s Colin Ackermann, his second century in the championship this season, left Middlesex under pressure at the end of the first day of their Specsavers County Championship match at the Fischer County Ground.