Manchester City and England goalkeeper Joe Hart has signed for Italian side Torino on loan for the rest of the season.
The Football Association gave the 29-year-old permission to leave the England camp on Monday so he could travel to Italy for a medical.
"Signing Joe Hart is a source of great satisfaction," said a statement on Serie A side Torino's website.
Hart could make his debut in Torino's next game at Atalanta on 11 September.
The England number one has 63 caps for his country but had been told by new City manager Pep Guardiola that he was free to leave.
"I am convinced I can still learn a lot at Torino," said Hart, who will rejoin the England squad for Sunday's 2018 World Cup qualifying match in Slovakia.
- Relive transfer deadline day
- All the completed transfers as they happened
- Premier League spending reaches £1.15bn
Hart failed to feature in the Premier League under Guardiola, who has signed Chile goalkeeper Claudio Bravo, 33, from Barcelona.
"It's been a difficult few weeks but that will never cloud the amazing journey and experience your great club [City] has given to me," Hart wrote in a message to fans on his official Facebook page.
"The feelings I felt during the recent Steaua Bucharest game [his final appearance] will live with me forever."
Officials at City had vowed to help Hart "find the best solution" in order to keep his international place.
City are paying some of Hart's wages to allow him to move to Serie A for the season, though the amount is not known.
Torino are seventh in the Serie A table, with three points from the first two games of the season.
Former England full-back Tony Dorigo, who spent a year with Torino between August 1997 and October 1998, believes Hart can be a success at the club.
"I think Joe needs to get stuck in there with the right attitude, learn the language and just enjoy the experience," he told BBC Radio 5 live.
Defender Eliaquim Mangala is set to join the trio in leaving Manchester. Mangala has travelled to Valencia to agree a deal with the La Liga club.
The 25-year-old France international had a number of options after being told he could find another club.
City paid Porto £32m for the player in 2014.
Subscribe to the BBC Sport newsletter to get our pick of news, features and video sent to your inbox.