Liverpool saw off the initial Portugese storm before surging themselves, 4-1 on the night, 6-1 on aggregate and into the European Cup Semi Finals.
The reds will meet Barcelona there, but tonight saw all of the front three get on the scoresheet, as well as the ever dependable Virgil van Dijk.
You can watch the highlights of tonight's game here.
* Video supplied by UK broadcaster BT Sport and geographic restrictions may apply
The semi-final dates are provisionally set as 30th April at the Nou Camp, and the 7th May back at Anfield. These days are not yet fully confirmed.