Liverpool laid some demons to rest on Wednesday night as they beat Real Madrid in the Champions League. The Reds have been ...