Steven Gerrard’s stoppage-time penalty ensured Liverpool marked their return to Champions League football with a victory over Bulgarian champions Ludogorets Razgrad.
After a low-key first half, the Reds took the lead in the 82nd minute when Mario Balotelli held off two defenders and poked home his first goal for the club.
Substitute Dani Abalo appeared to have clinched a point for the visitors in the final minute when he rounded Simon Mignolet and scored.
But there was a further twist when debutant goalkeeper Milan Borjan fouled Javier Manquillo in the second minute of stoppage time to give the hosts a spot-kick.
Captain Gerrard found the net in front of the Kop to send the crowd into raptures and give Liverpool a winning start to their Group B campaign.