Juventus right-back Dani Alves has reportedly agreed a deal with Manchester City boss Pep Guardiola.
The Guardian have reported that a "contract in principle" has been agreed between club and player, although negotiations are ongoing over a fee.
City are expected to offer Juventus around £5m for the 34-year-old, who has just one year remaining on his contract in Turin.
The move for Alves comes after City appear to have failed in their efforts to sign Tottenham right-back Kyle Walker, with Spurs holding out for a fee of more than £40m.
Juventus are believed to be willing to sell the former Barcelona man should they receive the right bid from City.
Alves impressed for the Bianconeri last season, helping his side to a sixth consecutive Serie A title and performing well during the run to the Champions League final.
Joining City would see him reunited with former coach Guardiola, with whom he enjoyed unprecedented success while at Barcelona.
Alves has also been linked with Chelsea and Manchester United, although City seem to be the only side that have actively approached Juventus over his transfer.
The enigmatic Brazilian, who joined Juventus on a free transfer last summer, scored six goals and provided seven assists in all competitions last season.