Malaga have secured the services of Charles Dias de Oliveira on a two-year deal.
The Brazil-born striker arrived in Spain with Cordoba in 2010, before having spells with Almeria and Celta Vigo.
He was contracted to Vigo until 2017, but the 31-year-old has now switched allegiances to La Rosaleda, where he passed a medical earlier today.
Charles is the third player to have signed for Los Boquerones this summer following the recent arrivals of Fabio Espinho and Juan Carlos Perez.