Patrice Evra feels Manchester United may have been 'too confident' when they faced Barcelona in the 2009 UEFA Champions League final.
United meet Barca at Wembley on Saturday just two years after being soundly beaten 2-0 by Pep Guardiola's free-flowing side in Rome.
Barca have subsequently established themselves as the best side in world football and are strong favourites to repeat their most recent triumph over United.
However, Evra feels the Red Devils have learned from their mistakes of 2009 and is respectful of the threat Barca will pose to his team's Champions League dreams.
"Rome was a bad feeling," said the French full-back.
"I am honest. I was confident in Italy. Maybe too confident. I thought we were going to win.
"Everyone says Barcelona are the best team in the world now. I respect that.
"But two years ago everyone said we were going to beat Barcelona easily in Rome. Maybe the opposite will happen this time."
Evra is not worried about any perceived lack of respect from Barca, particularly after United silenced their critics by winning the Premier League title this season.
"It doesn't matter about us not getting respect," added Evra.
"We have had a lot of criticism this year. Everyone had said it was the end of the Manchester United empire. But we still won the league.
"Now they are saying we didn't play well. But we won the title by nine points. That's good. If we ever start to play well we are going to win it by 20."
Who will win the UEFA Champions League?