Mexico and Spain keep clean sheets at World Cup