Manchester City have completed the signing of Benfica midfielder Javi Garcia. City completed the deal within minutes of the transfer deadline last night.

Garcia moves to City in a permanent deal and for an undisclosed fee.