Recent results on heavy-ion physics from the SPS