The Italy international is set to complete a move to the Old Lady after Juve struck a deal with their Serie A rivals

Juventus are poised to complete the signing of Federico Bernardeschi from Fiorentina for a fee of €40 million, Goal understands.

Bet on the Serie A title race!

The 23-year-old winger scored 11 league goals last season and has long been a reported target for the Serie A champions.

And Juve have now agreed a deal to sign the Italy international for an initial fee of €40m, with the player set to sign a contract until 2022.

Bernardeschi will earn around €4m-per-season at the Italian giants, with Juve having negotiated a fee below the €50m that Fiorentina hoped to receive.

Juve have also signed Douglas Costa from Bayern Munich this summer, the Brazilian initially joining on a loan deal.

Let’