Robinson Cano landed on the injured list as he suffered a torn hamstring as the Mets continue their surge.