Cristiano Ronaldo's hot streak continued yesterday with two more goals in Manchester United's 3-2 victory over Reading at Old Trafford which put them six points clear in the Premier League.

The tricky Portuguese flyer has now scored 12 league goals this season, six of them coming in the last three games, and he is just just one behind Chelsea's Didier Drogba whose 13th league goal of the season came in a costly 2-2 home draw with Fulham.

Arsenal slipped out of the top four, losing 1-0 in the mud at Sheffield United where the hosts played the last 30 minutes with midfielder Phil Jagielka in goal.

United have 53 points from 21 games, Chelsea have 47 and Bolton (39) are now third after a 3-2 home victory over Portsmouth. Liverpool are two points further adrift in fourth after winning 1-0 at Tottenham.

On a day of torrential rain which resulted in one match being abandoned, the storm clouds are gathering over Stamford Bridge where Chelsea's grip on the title is slipping.

"Six points is not a drama, what is a drama is that we cannot defend," Chelsea manager Jose Mourinho said.

"In the past Chelsea win one zero, now every team feels that they can score against us."

The only good news for Mourinho on a day when it emerged that playmaker Joe Cole will miss the rest of the season with a broken foot, was John Terry warming up on the pitch just two days after having keyhole back surgery.

Drogba looked to have won it for Chelsea when he headed in Frank Lampard's cross but Carlos Bocanegra equalised late on to give Fulham a draw and take Chelsea's total of goals conceded in their last four league games to eight.

Fulham had taken the lead through Moritz Volz before Lampard's fierce shot was deflected in by Liam Rosenior.

Reading, who drew 2-2 with Chelsea on Tuesday, had not played at Old Trafford for 50 years but pushed the leaders all the way. Ole Gunnar Solskjaer gave United the lead but Ibrahima Sonko headed Reading level before half-time.

The second half belonged to Ronaldo who restored United's lead after Solskjaer hit the post before volleying his second. Leroy Lita pulled a goal back late on.

"It's been a very good day for us but we had to work very hard," United boss Alex Ferguson, 65 today, told Sky Sports. "It was our worst defending of the season, I don't understand that.

"The rain was never ending and Reading made us play all the way to the end. In the second half it made a difference with Ryan Giggs coming on."

Arsenal trailed to Christian Nade's well-taken goal four minutes before half-time and Sheffield United hung on for a first league win over the Gunners since 1973 despite keeper Paddy Kenny going off injured and having to be replaced by Jagielka.

Decisive Anelka goal

Nicolas Anelka's fifth goal in five games proved decisive for Bolton as they dislodged Arsenal from a Champions League spot, while Luis Garcia's strike was enough for Liverpool to end Tottenham's 12-match winning streak at home.

Everton's Victor Anichebe scored twice in a 3-0 victory over Newcastle. Phil Neville was also on target with his first league goal for four years.

Bottom club Watford's home match against Wigan was abandoned early in the second half because of a waterlogged pitch with the score at 1-1.

Charlton boosted their survival hopes with a 2-1 home victory over Aston Villa, Bryan Hughes scoring in the last minute to seal a first win for new boss Alan Pardew.

West Ham, the club who sacked Pardew earlier this month, were beaten 1-0 at home by Manchester City to remain just two points above Charlton in the bottom three. Watford are on 11 points from 19 games, Charlton have 16 from 21 with West Ham are on 18. Middles-brough, beaten 2-1 at Blackburn, have 21.

Top scorers

13 goals: Drogba (Chelsea)
12 goals: Ronaldo (Man. United)
9 goals: Kanu (Portsmouth)
8 goals: Doyle (Reading), Saha (Man. United), Rooney (Man. United), Van Persie (Arsenal), Barry (Aston Villa), D. Bent (Charlton), McCarthy (Blackburn)

Upcoming fixtures...

Monday: Premier League - 1.45 p.m. Liverpool vs Bolton. 4 p.m. Fulham vs Watford; Manchester City vs Everton; Middlesbrough vs Sheffield United; Portsmouth vs Tottenham; Reading vs West Ham; Wigan vs Blackburn. 6.15 p.m. Newcastle vs Manchester United.

Tuesday: Premier League - 8.45 p.m. Arsenal vs Charlton Athletic. 9 p.m. Aston Villa vs Chelsea.

January 6-7 weekend: FA Cup third round ties.

Tuesday, Jan. 9: League Cup quarter-final - 8.45 p.m. Liverpool vs Arsenal.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.