Aspas will move to Anfield for €9m (£7.6m) once his contract has been signed. The 25-year-old, who scored 12 goals in 34 games last season, helping his boyhood club avoid relegation on the final day, underwent a medical on Merseyside this week but returned to Spain without the deal being concluded due to "bureaucratic reasons".
A club statement said: "Liverpool have tonight agreed a deal in principle with Celta Vigo for striker Iago Aspas, subject to documentation being completed. Aspas can play through the middle or out wide and he could become Brendan Rodgers' second signing of the summer transfer window following a deal for Kolo Touré."
guardian.co.uk © Guardian News and Media Limited 2010
image: © Sanjiva