Liverpool may have beaten Porto 4-1 but they still need to win away to Marseille next month to reach the Champions League knock-out phase.
Fernando Torres scored twice, Steven Gerrard netted a penalty and Peter Crouch added a late goal.
Celtic's exciting 2-1 win over Shakhtar Donetsk leaves them having to win or draw their next game to go through.
Chelsea booked their place in the last 16 of the Champions League with a good 4-0 victory away to Rosenborg.
Didier Drogba, back in the team after an injury, blasted the Blues in front and added a second goal in the 20th minute.