Updated

Argentine soccer legend Diego Maradona has paid a visit to retired Cuban leader Fidel Castro.

Official Cuban media have published a photograph of a smiling Maradona shaking hands with Castro, who is wearing a sporty blue jacket.

Communist Party newspaper Granma said Monday that it was an "animated and fruitful exchange between two old friends."

The two have known each other since Maradona first visited the island in 1986.

The soccer great also lived for several years in Cuba, where he came in 2000 for treatment for substance abuse.