Goals by Dimitri Payet and Michail Antonio exposed Liverpool's defensive frailties again as West Ham climbed out of the Premier League relegation zone with a hard-fought draw at Anfield.
After conceding four in last weekend's loss at Bournemouth, Liverpool shipped two avoidable first-half goals on their way to ceding more ground to Chelsea and Arsenal in the title race.
Adam Lallana's smart low finish had put Liverpool ahead inside five minutes but the visitors were level before the half-hour when goalkeeper Loris Karius - at fault for Bournemouth's winner a week ago - failed to deal with Payet's saveable 25-yard free-kick.
Karius was less culpable for West Ham's second scored by Antonio, but it was a scruffy goal that did not reflect well on a Liverpool backline that has now conceded 20 goals in 15 league games - the worst record among the teams in the top six.
But errors were not the sole preserve of the Liverpool defence, and a big mistake by West Ham goalkeeper Darren Randolph, dropping a cross into the path of Divock Origi, gifted Liverpool the equaliser.
Randolph made amends with a quite stunning late save to keep out Jordan Henderson's equally sublime strike as West Ham held on for a point that sees them climb to 17th.