A lively Japanese side could not break through against a Mexico team that lost captain Edson Alvarez when he hobbled out with an injury in the first half.