Rivaldo s-a deghizat și a venit la FC Barcelona. Partenerii de joc au rămas interziși. Superstarul brazilian a revenit după 15 ani la baza sportiva a catalanilor. Rivaldo, acum în vârstă de 44 de ani, a jucat alături de fani, iar aceștia au rămas blocați când jucătorul de legendă de odinioară și-a dat jos peruca și „machiajul”.Rivaldo a jucat un meci la „Ciudad Esportiva”, baza de antrenament a catalanilor, contra unor suporteri. Brazilianul și-a pus perucă și o mască pe față pentru a se deghiza. Evident, el a fost cel mai bun de pe teren, iar echipa lui a câștigat.
Rivaldo a jucat la FC Barcelona în perioada 1997 - 2002, timp în care a marcat 86 de goluri în 157 de partide. În 1999, starul Barcelonei a câștigat Balonul de Aur. El a plecat de pe „Nou Camp” când a „explodat” alt conațional de-al său, Ronaldinho, care a preluat rolul de lider al grupării „blau-grana”. Cu FC Barcelona, Rivaldo a câștigat patru trofee: două titluri, o Cupă a Spaniei și Supercupa Europei.După ce a plecat de la catalani, Rivaldo a mai trecut pe la multe cluburi, printre care AC Milan, Olympiacos Pireu, AEK Atena, Sao Paolo, Mogi Mirim. În naționala Braziliei a strâns 74 de selecții și 35 de goluri, fiind campion mondial în 2002.