I also got me some good profit on Real Madrid's win

It's pretty simple really. You see RM odds at 2.9, you take it.
Juicy odds for Porto as well. The gambler in me might throw in a few bucks on them.
Will there be a miracle at Anfield next week?

It's already tough scoring 2 goals against Real Madrid even at home and you also cannot expect them not to score. Liverpool will probably win in the second leg but only by one goal which is not enough to advance.