Finalmente el traspaso fue aprobado el 19 de diciembre de 2006, por una cantidad de 27,7 millones de dólares siendo el traspaso más caro en la historia de Boca Juniors y el segundo en la historia del futbol argentino solo por detrás de su compañero en la selección argentina Sergio Agüero.