Tras un largo proceso de negociaciones, el jugador ficharía por el equipo azulgrana el 15 de agosto de 2011, por un monto de 29 millones de euros más otros 5 millones en conceptos de variables, siendo junto a Alexis Sánchez los fichajes estrellas de la temporada 2011/12.