Arsenal have terminated the contract of Willian, with Corinthians confirming they have signed the winger.
The former Chelsea star has been linked with an exit throughout the transfer window and had attracted interest from clubs in Europe and further around the world, including Major League Soccer teams.
However, Brazilian outfit Corinthians have stepped up their interest over the past week or so and have now confirmed his arrival, while the Gunners' statement added that his contract had been squashed.
Their post reads: "We have reached a mutual agreement with Willian to terminate his contract effective from today.
"The Brazil international joined us from Chelsea last August and made 38 appearances during the 2020/21 campaign.
"He had two more years to run on his contract but following positive and constructive recent discussions with him and his team, he will be leaving for a new opportunity with Corinthians in Brazil, where he began his career.
"Everyone at Arsenal wishes Willian and his family well for the future.
"The contract termination is subject to the completion of regulatory processes."
Willian spent one season with the Gunners, starting brightly by recording two assists in a 3-0 win against Fulham on his debut. However, he couldn't contribute positively as Arsenal's season started to implode, scoring only once and adding three more assists in the Premier League.
The north London side have spent big this summer, targeting young players with room for development. Nuno Tavares, Albert Sambi Lokonga, Ben White, Martin Odegaard and Aaron Ramsdale have all been brought in, though that hasn't stopped Mikel Arteta's side from starting the season horrifically.
They are rooted to the bottom of the Premier League table heading into the international break, losing to Brentford, Chelsea and Manchester City with goal difference of minus nine.