In Europe , the big event actually happens , and it comes at Wembley Stadium , where Barcelona wins its latest Champions League title in the same place -- if not quite the same stadium -- where it won its first European Cup in 1992 .