Here is who Wales and England could face in the last 16 of Euro 2016
Wales moved a step closer to learning who they will face in the last 16 after their 3-0 victory over Russia on Monday saw them finish top of Euro 2016 Group B.
Chris Coleman's men will face the third-placed team from either Group A, C or D in the next round at the Parc des Princes in Paris at 5pm on Saturday.
Meanwhile England, who had to settle for second place after playing out a goalless draw with Slovakia in St Etienne, will take on the runner-up in Group F - which could still be Cristiano Ronaldo's Portugal - in Nice next Monday night.
Although it is possible for Wales to meet Group C's Northern Ireland should Michael O'Neill's charges finish as one of the four best third-placed teams, it is much more likely that they will play against either Albania - the third-placed team in Group A - or the third-placed team in Group D.
In seven of the 15 possible combinations for Wales, they would come up against Albania, while in seven others they would play Group D's third-placed team.