Video
Man City v Everton: Watch 10 of the BEST GOALS
There are 104 Premier League players representing 21 different countries at this summer's tournament. But can you say their names correctly?