Al finalizar su segunda temporada en el Almería, con 24 años, el Real Madrid ejerce la opción de recompra que guardaba por un estimado de 5 millones de euros, y el 20 de agosto de 2009 el Sevilla Fútbol Club, bajo la dirección deportiva de Monchi, llegó a un acuerdo con el Real Madrid para fichar al delantero a cambio de 15 millones de euros con un contrato de cinco temporadas, el fichaje más caro de la historia sevillista hasta ese momento.