Rivaldo says playing at home will be critical.
"It's a difficult match. Complicated. You never know what's going to happen because Madrid have a great side and they've won at Camp Nou in the past. But playing at home, I think Barca can win," Rivaldo said.