According to multiple reports in Spain, David de Gea’s transfer saga is over, with the Manchester United having signed for Real Madrid, with Costa Rican international Keylor Navas headed to Old Trafford.

De Gea, in the last year of his contract with United, is set to move in a deal which could reach 40 million euros, one that ends months of speculation the Spanish international was bound for El Real.

SEE MORE: Up-to-the-minute transfer deadline deals.

In a separate deal, United is expected to pay 15 million euros for Navas, who moved to Real Madrid from Levante last summer.

Neither Manchester United nor Real Madrid have confirmed either deal.

De Gea, United’s first choice goalkeeper since joining the club from Atletico Madrid in 2011, has yet to play this season, with manager Louis van Gaal claiming the 24-year-old has lacked the proper mindset to play for the club. During his four previous seasons at the club, however, de Gea made 131 league appearances, helping United to a Premier League title in 2012-13.

Navas, having made only 11 all-competition appearances in his first year with Real Madrid, has yet to allow a goal through two games this season. The 61-time Costa Rican international, who earned his move to Real Madrid thanks to a stellar 2014 World Cup, would compete for United’s starting role with Argentine Sergio Romero, who drew criticism this weekend after conceding twice in United’s 2-1 loss at Swansea.

De Gea would be Manchester United’s fourth departure of the day, with Javier Hernandez (to Bayer Leverkusen), Adnan Januzaj (to Borussia Dortmund) and Anders Lindegaard’s (to West Brom) moves already confirmed by the club. United is also reportedly on the verge of signing forward Anthony Martial from Monaco.