Liverpool striker Fernando Torres scored an injury-time 50th Premier League goal, to make him the fastest player in the club's history to reach that mark and give his side a Champions League lifeline with a 1-0 win against Aston Villa.
Reds' goalkeeper Pepe Reina had been the hero after stopping Stewart Downing with a brilliant reflex stop and then Gabriel Agbonlahor saw his effort blocked by Reina's legs. Both sides then had more good chances to break the deadlock, but Torres then latched onto a ball following a mistake from Stephen Warnock and drilled a low shot across Brad Friedel in the 93rd minute.
It means Rafael Benitez's side are only two points behind Villa and three adrift of fourth-placed Tottenham in the race for European places.
In the day's other game, Hull midfielder Stephen Hunt scored twice in the last 19 minutes as Bolton's defensive deficiencies allowed the Tigers to snatch a point in a 2-2 draw at the Reebok Stadium.
Wanderers looked comfortable after Ivan Klasnic's 20th-minute goal and Kevin Davies' second-half header.
However, Hunt nodded in from close range to spread panic in a defence without a clean sheet all season and the Republic of Ireland international's cross-shot produced the equaliser 12 minutes from time.