London: Manchester United moved nine points clear of Chelsea at the top of the Premier League after Cristiano Ronaldo scored in the 88th minute to earn a 2-1 win against Fulham. Ryan Giggs equalised for United midway through the first half after Brian McBride had put the home side ahead. Ronaldo then ran at the Fulham defence and hit a deflected shot into the net. "It's significant winning, the way we played today," Manchester United manager Alex Ferguson said. "Fulham will feel very aggrieved at not winning the match." United leads the league with 69 points, while defending champion Chelsea isn't in league action this weekend because it plays Arsenal in today's League Cup final. Also on Saturday, Robbie Fowler scored two penalties in Liverpool's 4-0 win over Sheffield United, and Charlton beat fellow struggler West Ham 4-0. Middlesbrough defeated Reading 2-1, and Everton beat bottom club Watford 3-0. McBride scored his 12th goal of the season in the 17th. United goalkeeper Edwin van der Sar, a former Fulham player, blocked midfielder Simon Davies and the ball ran to McBride, who hit a diagonal shot through defender Nemanja Vidic's legs and into the net. Wayne Rooney set up Giggs in the 29th and the winger volleyed into the net with the top of his foot for his second goal in five days. Giggs also scored in Tuesday's 1-0 Champions League win at Lille. Fulham's Tomas Radzinski hit the crossbar with a header and Van der Sar stopped three shots from Davies and one by McBride.