Wales play Northern Ireland, Republic of Ireland play France in Euro 2016 last 16

Euro 2016 last-16 fixtures revealed
The last-16 ties for Euro 2016 are revealed, with Wales and Northern Ireland meeting in an all-UK tie and hosts France facing the Republic of Ireland.

Wales have been drawn against Northern Ireland in the last 16 of Euro 2016, while England take on Iceland and the Republic of Ireland face France.

Martin O'Neill's side were minutes from being knocked out of the tournament, but a late Robbie Brady goal gave them a 1-0 win over Italy and edged them into the top four best third-placed sides.

Their reward for progressing through is a tie against hosts France, which will take place in Lyon on Sunday at 2pm BST.

The fixture is sure to bring back memories of Thierry Henry's handball-assisted goal against the Green Army in the 2010 World Cup playoffs, which ultimately cost the Irish a place in South Africa.

Group B leaders Wales, meanwhile, will contest an all-UK tie as they face Michael O'Neill's third-placed Northern Ireland in Paris on Saturday at 5pm BST.

England, runners-up behind Wales, will play surprise Group F runners-up Iceland in Nice on Monday at 8pm BST.

Euro 2016 round-of-16 fixtures

Switzerland vs. Poland
Wales vs. Northern Ireland
Croatia vs. Portugal
France vs. Republic of Ireland
Germany vs. Slovakia
Hungary vs. Belgium
Italy vs. Spain
England vs. Iceland

A police officer faces Hungary supporters after the Euro 2016 Group F match between Iceland and Hungary on July 18, 2016
Read Next:
Three teams face UEFA disciplinary charges
You May Like
Recomended from Sports Mole

1Manchester CityMan City1211104073334
2Manchester UnitedMan Utd128222762126
4Tottenham HotspurSpurs127232091123
9Brighton & Hove AlbionBrighton114341111015
10Huddersfield TownHuddersfield12435817-915
11Newcastle UnitedNewcastle124261114-314
12Leicester CityLeicester123451618-213
15Stoke CityStoke113351322-912
17West Bromwich AlbionWest Brom12246918-910
18West Ham UnitedWest Ham122371125-149
19Swansea CitySwansea12228715-88
20Crystal Palace12129624-185