Former Brazil full-back Cafu has stated his belief that the two best teams of the season will meet in tonight's Champions League final at Wembley, and that both Barcelona and Manchester United are worthy finalists.
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!