Manchester City have confirmed the transfer of Senegalese winger Iliman Ndiaye from Everton.
Ndiaye's move cost City £65 million.
"I've worked my whole life for an opportunity like this. City are one of the best clubs in the world and I've seen them win everything while I was growing up. It feels great," Ndiaye said.