Pierre-Emerick Aubameyang has agreed to join Paris Saint-Germain for a whopping £61m.
The Gabonese striker, 27, joins the Ligue 1 club from Borussia Dortmund on an £8.75m annual salary and is expected to pick up a £5m signing-on fee.
Aubameyang was the top scorer in the Bundesliga last season with 31 goals and had previously been linked with Manchester United, Manchester City, Liverpool and Chelsea.
Aubameyang scored 40 goals in all competitions this season as Dortmund reached the quarter-finals of the Champions League and won the German Cup.
The striker scored what turned out to be the winning goal of that final – a 67th minute penalty.
But Thomas Tuchel quit on Tuesday after a poor spell that saw that German Cup as the only trophy of his three-year reign.
After winning Ligue 1 for three consecutive seasons, PSG missed out in this campaign to a brilliant Monaco team.
But with Leonardo Jardim’s side in danger of losing his best players – and Jardim himself a top target for a number of clubs, including PSG – the cash-rich club will look to capitalise.
Aubameyang has been a long-term target and is a proven scorer – he scored 120 goals in 189 matches in four seasons in Germany.
Arsenal star Alexis Sanchez had been the top target, although the Chilean’s future is murky.
The club continue to be linked with a string of top targets, with Tottenham star Danny Rose, Atletico Madrid keeper Jan Oblak and Manchester United and Chelsea target Ivan Perisic at the top of their shopping list.
After years of selling their top players, Dortmund are again facing a summer of uncertainty.
A new manager needs to be found, while top stars such as Marco Reus and Christian Pulisic also linked with a move away.