Jurgen Klopp's side raced into a 3-1 lead and were cruising by half-time, but took their foot off the gas after the break.
Two goals in four second half minutes from the visitors pulled the game back to 3-3. A hush fell over Anfield as doubt began to creep into the mind of the European champions.
But Mohamed Salah made himself the hero shortly after, popping up to score the winner as Liverpool held on to win an epic clash.
Salzburg certainly impressed with their performance despite the defeat and it was wonderkid Erling Braut Haaland who scored their equaliser.
- 25 Champions League records held by Ronaldo
- Ronaldo's celebration stolen by Brugge striker
- Check out our new GIVEMESPORT homepage
The 19-year-old tapped in from close range after good work from Hwang Hee-chan's cutback, adding to his hat-trick against Genk in his Champions League debut.
Haaland has now scored an incredible 18 goals and provided five assists in 11 appearances for his club this season and if he continues this fine form, he won't be playing in Austria for much longer.
So, what can we credit with the teenager's early success?
According to his father Alfie Haaland - who himself played for Manchester City and Leeds - it's down to determination, professionalism and even changing his diet to copy Cristiano Ronaldo.
"I had to be determined to make it in the game. But Erling made all the sacrifices, leaving home at 16 to move to Molde, and he is a lot more professional than I was," Alfie told ESPN.
"He was told a story by Patrice Evra about a lunch he had with Ronaldo and Cristiano had fish, nothing else.
"Erling now tries to do the same things because Ronaldo is 34 and still at the top of the game, so it shows the value of doing the right things."
If you haven't heard Evra's famous story about lunch with Ronaldo, check it out below.
Madness. Most of us would seriously struggle on a diet like that, but Haaland is willing to put in the work to one day become the best - and that must be admired.News Now - Sport News