Premiership Review:Liverpool leapfrogged Arsenal and Portsmouth and moved into third in the Premiership after claiming a 3-0 victory over Charlton in the early kick-off at the Valley while the Gunners and Pompey played out 2-2 draw.
Goals by Xabi Alonso, Craig Bellamy and Steven Gerrard sealed a comfortable win for the Reds who moved to within eight points of second-placed Chelsea.
The result left the Addicks firmly entrenched in the relegation zone with just one win in six games and eight goals conceded in the last two.
The Gunners had to come back from two goals down at the Emirates after Noe Pamarot had given Portsmouth a shock lead on the stroke of half-time after the north London side had been unable to beat an inspired David James.
Pamarot pounced after David Thompson's header hit the post with Matt Taylor scoring a stunning second goal with a long-range volley after 47 minutes.
Emmanuel Adebayor pulled one back following a fine run and pass from Walcott, getting between two defenders for his third goal in four Premiership games after 58 minutes.
The Gunners were level two minutes later and again Walcott was involved, Gilberto converting his pass from the right.
Van Persie was inches wide with a toe-poke after he broke through the defence but could not convert from inside the six-yard box, Alexander Hleb skipped past the defence but could not score and Gilberto screwed a shot wide as Portsmouth withstood late Gunners pressure.
Rob Hulse's goal three minutes into first-half injury time was enough to give Sheffield United a 1-0 victory over Wigan at the JJB Stadium.
Stephen Quinn collected Keith Gillespie's overhit cross and passed into the six-yard box where Hulse was waiting to swivel his body and hit a shot into the roof of the net for only the Blades' third away goal of the season.
Denny Landzaat and Kevin Kilbane both had shots saved by Blades keeper Paddy Kenny as Wigan attacked at the start of the second half.
Referee Peter Walton then gave a penalty for handball against Lee McCulloch from Gillespie's cross but he over-ruled his own decision after consultation with assistant Andy Halliday.
Chris Kirkland made a double save from Gillespie and Danny Webber but it was Wigan who poured forward and McCulloch had a header cleared off the line in the final minute.
Obafemi Martins scored twice to claim a late 2-1 victory for Newcastle against Watford at St James' Park.
Martins converted Damien Duff's low cross in the 86th minute after his first goal had been cancelled out by Hameur Bouazza.
Newcastle dominated possession but could not find the breakthrough until Martins converted James Milner's cross four minutes after half-time.
Watford then came back into it through Bouazza who converted from close range and the Hornets pressed before Martins' intervention.
David Bentley scored a 20-yard winner for Blackburn as they came from behind to beat Reading 2-1 at the Madejski Stadium.
Bentley struck with six minutes to go after Benni McCarthy had equalised James Harper's opener.
Harper had finished off a fine move involving Seol Ki-Hyeon and Nicky Shorey to give the Royals a half-time lead.
McCarthy struck after 64 minutes when he headed in Lucas Neill's cross from 12 yards before Bentley's late goal.