Manchester City midfielder Gareth Barry admits he loves playing with David Silva.

He is edging closer to a first-team return and re-establishing his on-field relationship with the Spain international.

"Last year was fantastic and when you play alongside people like David Silva you get to know his game and where he likes to receive the ball," he said.

"Playing with players like that can make your job so much easier, so you can bounce off other players sometimes and it can be good for you and them."