Barcelona are reportedly on the verge of completing a deal for Real Betis defender Junior Firpo.
The Spanish champions have been strongly linked with a move for the former Spain Under-21 international during this summer's transfer window.
Ernesto Valverde's side were thought to have taken a step back towards the end of last week after struggling to come to an agreement with Betis.
However, according to Sport, the two clubs have now reached an agreement over a transfer fee, with Barca set to pay an initial £16.5m and a further £6.4m in add-ons.
The Catalan giants are in the market for a new left-back this summer to provide competition for Jordi Alba during the 2019-20 campaign.
Firpo, who has also been linked with Liverpool and Manchester United this summer, scored three times in 24 La Liga appearances for the Seville club last season.