Manchester: Spanish international forward Nolito has signed for Manchester City from Celta Vigo, the Premier League club confirmed yesterday.

The 29-year-old has agreed a four-year contract and becomes new manager Pep Guardiola’s second signing after Germany midfielder Ilkay Gundogan.