Mexico surprised