(CNN) -- Manchester United missed the chance to close to within a point of leaders Chelsea as they needed a second half equalizer from substitute Michael Owen to salvage a 2-2 draw at Bolton on Sunday.
Bolton twice led through Zat Knight and Martin Petrov but were pegged back by strikes from Nani and Owen, who was scoring his 200th goal in English club football.
The draw was enough to see United leapfrog Arsenal into second in the standings, three points behind champions Chelsea, who were beaten 1-0 at Manchester City on Saturday.
Owen, who scored with a glancing header in the 74th minute within moments of coming on at the Reebok, said the team were unhappy not to have come away with three points.
"We created enough chances and dominated so we're disappointed to only get a point," Owen told Press Association.
"The way the other results have gone this weekend it was an opportunity to close the gap but it wasn't to be."
Bolton went ahead after just six minutes as Knight flicked home a Petrov corner.
But United drew level when Portuguese star Nani launched a weaving run before unleashing a blistering shot past Jussi Jaaskelainen.
Manchester United manager Alex Ferguson substituted a below-par Wayne Rooney on the hour mark and they were soon behind again as Petrov's shot deflected past Edwin van der Sar off Darren Fletcher.
Bolton could have made it 3-1 as Johan Elmander blazed over and they were made to pay as Owen popped up as he has done so many times in the past to grab the equalizer.
In Sunday's other matches, Aston Villa moved up to fifth with a 2-1 win at local rivals Wolves.
Former England striker Emile Heskey headed a superb late winner to get new manager Gerard Houllier off to a fine start in the league.
Stoke won the late kick off at Newcastle 2-1 after falling behind to a Kevin Nolan penalty in the first half. Second half goals from Kenwyne Jones and a James Perch own goal gave the visitors three points.