Real Madrid have agreed a deal to sign Sevilla goalkeeper Diego Lopez on a four-and-a-half year contract.
Madrid swooped for the 31-year-old, a former player at the Bernabeu, following the confirmation that Iker Casillas could be out for up to four months with a hand injury.
"It is a dream to return home," he said. "Today the deal has happened very fast and I am very happy to return to the place I consider my home.
"For a Madridista like myself, to return to Real Madrid is the best thing that could have happened in my career. I am eager to start this great new challenge."
A statement on Real Madrid's website read: "Diego Lopez (Paradela, Lugo, 03/11/1981) will play for Real Madrid until the end of the 2016-17 season."
Lopez came up through the youth ranks at Madrid and was back-up to first-choice keeper Casillas for a number of seasons while making his Primera Division debut in 2006 against Osasuna.
In 2007 he joined Villarreal and the Galician-born custodian established himself as one of the best keepers in La Liga during his five years at El Madrigal, during which time he was called up to the Spain squad and made his international bow against Macedonia in 2009.
Following Villarreal's relegation to the second division last season, Lopez joined Sevilla for a fee in the region of €3.5million. But he has been in and out of the Sevilla starting line-up this term as he competed with 39-year-old club captain Andres Palop for playing time.
Lopez now returns to the Santiago Bernabeu to fill the void left by Casillas as he continues his recovery from a long-term injury.
DISCLAIMER: This article has been written by a member of the GiveMeFootball Writing Academy and does not represent the views of GiveMeFootball.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeFootball.com and SportsNewMedia do not take any responsibility for the content of its contributors.