Former Brazilian World Cup winner believes the two finalists more than deserve their place among Wembley legends as he looks ahead to the European showdown
Cafu is no stranger to Europe's premier club competition, having collected the trophy with AC Milan when the Italian side defeated Liverpool in 2007, and he expects a spectacular showdown from the Spanish side and the Premier League champions.
"The two best teams from the season are in the final and we're going to have to see what happens," Cafu is quoted as saying by Uefa.com.
"Both of them can win because they have so far shown they have everything [needed] to win."
Barca and Manchester United face off at Wembley for the first time since the final in 2009 in Rome, when the Catalans triumphed 2-0 courtesy of goals from Lionel Messi and Samuel Eto'o.
Watch the Champions League final with Goal.com's 24 million-strong community on . Use#watchwithgoal to sign off all your Barcelona v Manchester United related tweets and watch out for all of Goal.com's Champions League content on your feed!