Barcelona have agreed a deal to sign Brazilian winger Malcom from Bordeaux for 42million euros (£37.3million) – just a day after Roma announced they had a deal of their own.
Malcom had been linked with Everton and Inter Milan but Roma announced on Monday that they had agreed a fee of 40million euros (£35.5million) with Bordeaux for the player.
However, the 21-year-old has agreed a five-year contract at the Nou Camp and will undergo a medical on Wednesday.
A Barcelona statement on Tuesday evening read: “FC Barcelona and Girondins de Bordeaux have reached an agreement for the transfer of the player Malcom Filipe Silva de Oliveira. The operation will cost 41 million euros and 1 million in variables.
“The player will sign with the club for the next five seasons, until the end of the 2022/23 season.”
Malcom, who has yet to represent his country at senior level, began his career in his homeland with Corinthians and was part of the Campeonato title-winning side of 2015 before moving to France in January 2016.
He spent three seasons with Bordeaux, scoring 23 goals in 96 appearances, and follows fellow Brazilian Arthur in moving to the Nou Camp this summer.