Liverpool conceded a 90th minute equaliser in a heartbreaking 1-1 draw with Lyon on Wednesday night.
Ryan Babel had scored a screamer of what looked like to be the match winner seven minutes from time when he fired in from 30 yards.
But Liverpool’s defence was caught out just minutes later when Lisandro broke through to finish past Pepe Reina.
With Fiorentina beating Debrecen 5-2 in Italy, the result means Liverpool must win their final two Champions League games and hope that Fiorentina slip up to Lyon in order to qualify out of the group stage.
Team Line-ups & Substitutions
Lyon: Lloris, Cris, Reveillere (Gassama 18), Cissokho, Kallstrom, Michel Bastos, Pjanic (Ederson 40), Makoun, Toulalan, Lopez, Gomis (Govou 73).
Subs not used: Vercoutre, Gonalons, Delgado, Tafer.
Liverpool: Reina, Agger, Kyrgiakos, Insua, Carragher, Benayoun, Mascherano, Lucas, Torres (Ngog 87), Voronin (Babel 68), Kuyt.
Subs not used: Cavalieri, Darby, Ayala, Aquilani, Spearing.
Ref: De Bleeckere