Jackson Martinez has signed a four-year contract with Atletico Madrid.

Martinez had also been pursued by Arsenal and AC Milan after playing for Porto since 2012.

Martinez's deal will contain a buy-out clause of €35 million.