Atletico Madrid has reached a deal with Barcelona to sign Spain striker David Villa, boosting its attacking options after losing leading scorer Radamel Falcao.

Barcelona said on its website Monday that the deal is worth up to 5.1 million euros, with 2.1 million euros due this season.

Villa has scored 48 goals for Barcelona in 119 games since joining the Spanish giants in 2010, but was likely to see his playing time diminish with the arrival of Brazil star Neymar.

Falcao helped Atletico win the Copa del Rey and finish third in the Spanish league last season - clinching a spot in the Champions League - before being lured away by big-spending Monaco, and coach Diego Simeone had complained that club hasn't done enough in the transfer market to replace him.

Premier League club Tottenham had reportedly also been trying to sign Villa.