Spain keep their noses in front of Italy in the fight for automatic qualification for next year's World Cup as David Silva and Diego Costa are on target in a 2-1 win in Macedonia.