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.
Who is your sportstar of the year?
Vote in the Irish Independent Sport Star Awards and you could win the ultimate sports prize.
Prizes include, tickets to Ireland's against Scotland in the Six Nations, All Ireland football and hurling final tickets and much more.