Udinese netted three second-half goals to send Liverpool spinning to a 3-2 defeat in the Europa League Group A match at Anfield.
Brendan Rodgers' team led when Jonjo Shelvey headed them into a first-half lead from Stewart Downing's cross.
However, Antonio Di Natale levelled the scores early in the second period and a Sebastian Coates own goal and Giovanni Pasquale effort made it 3-1 before substitute Luis Suarez concluded a burst of three goals in five minutes when he reduced the deficit.
Liverpool made a bright start to the contest, with Oussama Assaidi shooting wide, Shelvey seeing an effort deflect off-target and from the resulting corner, the unmarked Coates sending a header towards goal which Zeljko Brkic just managed to keep out.
Jose Reina pulled off a superb stop to keep the scores level, getting down to turn Medhi Benatia's header from a Di Natale free-kick around the post. The hosts went back on the attack and after Fabio Borini had dragged a shot across the face of goal having squirmed past a clutch of players, Rodgers' men made the breakthrough.
Shelvey collected the ball in midfield, sent it out wide to Downing, charged into the box and met the return cross with a crashing header past Brkic. It was a third goal of the season for Shelvey, who had come off the bench to score a brace which secured Liverpool a 5-3 victory in their opening group game against Young Boys.
Rodgers had spoken in the build-up to the game about the need to keep tabs on Di Natale and less than a minute into the second half the 34-year-old punished the hosts for giving possession away. Glen Johnson lost the ball and it came to Di Natale, whose one-two with substitute Andrea Lazzari ended with the skipper expertly guiding a shot past Reina.
Rodgers reacted by introducing Steven Gerrard and Suarez, and the latter was unlucky not to restore Liverpool's lead when his acrobatic volley was inadvertently prevented from going in by the legs of his team-mate Shelvey. Moments later, though, Udinese were in front themselves as Coates nodded a free-kick into his own net with 20 minutes remaining.
Within two minutes the Italian side had scored again to leave Anfield stunned as Di Natale brought down a long ball and rolled it to Pasquale, who drilled in from outside the box. The goal rush did not let up, with Suarez swiftly pulling one back direct from a free-kick with a delightful curling shot.
A further effort from the Uruguayan was then clawed away by Brkic, who also pushed a low strike by Suarez to safety. Another substitute, Raheem Sterling, also showed plenty of endeavour with a couple of late attempts, but the equaliser would not come and Liverpool find themselves third in the group after this defeat and Anzhi Makhachkala's defeat of Young Boys in the other Group A contest.