Manchester United's Rio Ferdinand congratulates team mate Wayne Rooney after Rooney scored during their English Premier League soccer match against Reading at the Madejski Stadium in Reading (Photo: Reuters)
Reading led 1-0 through Hal Robson-Kanu and went 3-2 ahead with Sean Morrison's header but goals from Anderson, a Wayne Rooney double and Robin van Persie saw United go in front with only 34 minutes on the clock at the Madejski Stadium.
The torrent of goals dried up after the break as United held on for the win that lifted them above champions Manchester City who had briefly gone top with a 1-1 draw at home to Everton.
In what looks like a two-horse title race United have 36 points from 15 games with City on 33.
The chasing pack of Chelsea, Tottenham Hotspur and West Bromwich Albion each have 26.
(For more sports news and updates, follow Ahram Online Sports on Twitter at@AO Sports and on Facebook atAhramOnlineSports)