Vasco da Gama, he joined Fluminense in 2004, scoring seven goals in twenty appearances, and also scored one goal in two appearances whilst playing for Nova Iguaçu in 2005. Time in Italy and abroad In 1997, Italian club Fiorentina purchased Edmundo for 13 billion lire, and he remained with the team until 1999. Despite putting on some spectacular performances during his tenure in Florence, which initially endeared him with the fans, his stint in Italy was also marked by inconsistency and controversy, which drew criticism from the press. One particular incident which drew much publicity occurred during the 1998–99 season, under manager Giovanni Trapattoni; Edmundo left the club midway through the season in order to attend the Rio Carnival. Although at that point Fiorentina were first in the league, due to his absence, as well as strike partner Gabriel Batistuta's injury, Fiorentina missed out on the league title at the end of the season, and as a result, Edmundo had a falling out with the club, his manager, and his team-mates. In January 2001, he was sent out on loan to Napoli, where he remained until June. He was injured during his debut with the club against Udinese however, which kept him sidelined, and was unable to prevent the club's relegation to Serie B at the end of the season. Later that year, he joined J1 League club Tokyo Verdy, scoring eighteen goals in thirty-one appearances, and remaining with the club until 2002. He joined Japanese club Urawa Red Diamonds in 2003, but did not make a single appearance for the team. Later years During the end of his career, Edmundo still managed to perform well, despite not being as physically strong or fit as he had been during his prime in the mid-90s, although his performances became increasingly less consistent with age. Nevertheless, his football skills and goalscoring proved to be fundamental in helping Figueirense avoid relegation in the 2005 Brasileirão Série A, as he managed fifteen goals in thirty-one appearances. The following season, he also saved Palmeiras from relegation during the 2006 Brasileirão Série A. Along with Jorge Valdivia and Marcos, Edmundo was one of the most important footballers for Palmeiras during the 2007 season; however, his contract was not renewed at the end of the season. There are two versions of this fact: according to the "official" one, his salary was too high for his irregular performances.