Manchester City made a mistake in not signing Paul Pogba when he left Manchester United last year, according to Patrick Vieira.
The French international joined Juventus in 2012 after forcing his way out of Old Trafford.
The ex Manchester United ace's performances for the Serie A champions have garnered plaudits from all over, and reportedly attracted interest from a host of big-name clubs.
Manchester City were rumoured to be keen on signing the midfielder last year, and Vieira, now Elite Development Squad manager with the Citizens, concedes it was an error on the club's part by not to follow up on their interest.
"He's a player I really like," the former Arsenal midfielder told L'Equipe.
"I saw him play for Manchester United and to not have signed him when he left that club was a mistake because he is an extraordinary player."
Some reports have suggested that Manchester City are now willing to offer Juventus up to £40 million for Pogba - news unlikely to be popular with Manchester United fans.
Comparisons have been drawn between the two combative midfielders - but Vieira, who played for Manchester City before retiring in 2011, insists their styles are markedly different.
"Many tell me that [he plays like I do]. I think he is more attacking than me and perhaps more technically skilled," he explained.
Pogba will be in action for France this evening as they look to overturn a two goal deficit in the 2nd leg of their World Cup play-off against Ukraine and book a spot in Brazil next summer.