Lazio are increasingly confident of reaching an agreement to sign free agent David Silva, according to Sky in Italy.

The Manchester City midfielder, who has won 11 major honours in 10 seasons in England, will leave the club when their Champions League campaign ends.

Negotiations had been proving difficult but Sky in Italy report that positive signs are beginning to emerge.

The 34-year-old, who has already played his last game for City domestically, bowed out as the club's record Premier League appearance, win and assist holder.

Silva will be hoping to complete a clean sweep of major honours by guiding City to the greatest prize of all in this month's Champions League finale.

City play the second leg against Real Madrid, leadng their last-16 tie 2-1 from first leg, at the Etihad on Friday night before a potential quarter-final in Lisbon on Saturday August 15.