Robert Lewandowski will complete his move to Barcelona this weekend after Bayern Munich verbally accepted an increased bid of €50 million for the 33-year-old forward.
There was a breakthrough in negotiations on Friday, with Bayern now ready to let their star striker leave for a fee of €50m (£42.5m), including add-ons.
Lewandowski agreed on personal terms with Barca already in February and will finally sign a three-year contract at the weekend.
Lewandowski's arrival will add to a busy summer of recruitment for Xavi's side, despite their reported financial problems.
Brazilian winger Raphinha completed his €58m (£49m) move from Leeds United on Friday, joining Franck Kessie
and Andreas Christensen, who are out of contract at Milan and Chelsea respectively.
After joining Munich from Borussia Dortmund in 2014,
Lewandowski scored an incredible 238 goals in 253 games. He won eight league titles
and one Champions League trophy at Bayern and set a new Bundesliga scoring record with 41 goals in the 2020-21 season.