Liverpool ended Napoli’s unbeaten streak in the UEFA Champions League with a selfless performance from Mohamed Salah.