Manchester United ended Arsenal's perfect start to the season as Abou Diaby's own goal gifted the Premier League champions a 2-1 win at Old Trafford.

Diaby headed a Ryan Giggs free-kick into his own net on 64 minutes after Wayne Rooney's penalty had drawn United level following Andriy Arshavin's first-half opener.

Darren Fletcher volleyed United's only real chance of the first half off target on 10 minutes before Arshavin narrowly failed to find the top corner of Ben Foster's goal.

Arshavin could easily have earned the Gunners a penalty on 38 minutes following a rash challenge by Fletcher, but two minutes later the Russian maestro fired the visitors ahead.

Collecting the ball 30 yards from goal, Arshavin turned into space before firing a crisp drive which was helped on its way into the net by Foster.

Though Foster may feel he could have done better with the goal, he kept United in the game in the early moments of the second half when flicking out a foot to deny Robin van Persie from close range.

Foster's opposite number Manuel Almunia then allowed the hosts to draw level on 59 minutes as he brought down Rooney in the box and the United striker stepped up to send the Spaniard the wrong way from the spot.

Van Persie curled a free-kick from near the right touchline against Foster's crossbar on 63 minutes and just 60 seconds later United struck decisively.

Giggs whipped in a free-kick from the right and Diaby, under no pressure from a United player, headed the ball past the helpless Almunia.

Dimitar Berbatov and Nani both wasted golden chances to settle any late nerves before Arsene Wenger was sent to the stands after Arsenal saw a goal ruled out deep into stoppage-time after William Gallas had strayed offside.

More to follow.

--------sky sport-----------