Middlesex ended Day 2 with a lead of 188 and only seven Leicestershire wickets to take for victory. Standing at…