ในวันที่ 26 พฤษภาคม ค.ศ. 2018 ยูฟ่าแชมเปียนส์ลีก นัดชิงชนะเลิศ 2018 ลิเวอร์พูล เจอกับแชมป์เก่า เรอัลมาดริด ที่สนามโอลิมปิสกีเนชันแนลสปอตส์คอมเพล็กซ์ ในเคียฟ ประเทศยูเครน เศาะลาห์ได้รับบาดเจ็บที่หัวไหล่จากการปะทะกับ เซร์ฆิโอ ราโมส ทำให้ เศาะลาห์เล่นต่อไม่ไหวและต้องถูกเปลี่ยนตัวออกในช่วงครึ่งแรก สุดท้าย ลิเวอร์พูล พ่ายแพ้ เรอัลมาดริด 1-3 ทำให้ ลิเวอร์พูล พลาดโอกาสคว้าแชมป์ยูฟ่าแชมเปียนส์ลีก อย่างน่าเสียดาย