Manchester City have completed the signing of Brazilian winger Allan Elias from Palmeiras in a deal worth up to £34.2 million.

Allan may yet be joined by another winger before the end of the transfer window as City reshape their attack

The Brazilian, a tenacious attacker who 'gallops like a horse', has had to overcome huge challenges to make it to the Premier League