They played the game on the banks of the Moscow River, but given the noise, the waves of green Mexican national team jerseys and multicolored sombreros and the loud renditions of “Cielito Lindo,” Luzhniki Stadium on Sunday might as well have been Estadio Azteca. Mexico may be a long way from home,...