Alexis Sanchez has left Manchester United to join Inter Milan on a free transfer after agreeing on a three-year deal with the Serie A club.
The Chile international joined Inter on a season-long loan in August 2019 and has scored four goals in 29 appearances in all competitions.
Sanchez moved to United from Arsenal in January 2018 as part of a swap deal with Henrikh Mkhitaryan but the 31-year-old only scored five goals in 45 games for United.
United manager Ole Gunnar Solskjaer confirmed the deal had been done after Wednesday's Europa League win over LASK.
"We have agreed [the deal], he has enjoyed his time there," Solskjaer told BT Sport.
"He is a top player but for whatever reason we didn't see the best of him. He is a top professional and we wish him all the best."
A statement from United read: "Everyone at Manchester United wishes Alexis Sanchez all the best in his future career as he joins Inter Milan on a permanent transfer.
"Alexis moved to the Serie A club on a one-season loan in August 2019 and has made 29 appearances for the San Siro side, scoring four goals.
"Upon his arrival in northern Italy, he linked up with former United team-mate Romelu Lukaku and they were later joined by Ashley Young, with the trio playing their part in Inter’s second-place league finish following Serie A’s resumption.
"Alexis became the first Chilean to play a competitive game for United after moving from Arsenal in January 2018, with Henrikh Mkhitaryan heading in the opposite direction."
Sanchez will receive a small pay-off from United after agreeing to waive the final two years of his £560k-per-week contract.
Inter expect to have Sanchez available for the Europa League 'final eight' in Germany after Antonio Conte's side beat Getafe on Wednesday.
Sanchez could yet face his former team-mates but only if United and Inter both reach the Europa League final on August 21st.