I agree, they'll have been watching thinking that they where top, and to see us do that would have been a massive blow IMO.It was vitally important imo. A third loss in a row, or even a third game without a win, would have seriously dented our morale. Now though, with the victory and especially considering we came from behind, our confidence will have rocketed.
It could even have a negative effect on Liverpoo imo. Their morale may have taken a slight dip at seeing us battling from behind after playing quite badly early on and because of us being even more in the driving seat.