Watch the best moments from the second leg in Slovenia as a 1-1 draw, including a goal in added time by Andriy Yarmolenko, sealed a 3-1 aggregate win for Ukraine.
Highlights: Watch Walters' Ireland double
See the two goals by Jonathan Walters that booked the Republic of Ireland's place in France next summer, after a 3-1 aggregate success against Bosnia and Herzegovina was sealed with a 2-0 second leg win in Dublin.
Highlights: Watch Ukraine goals
See the goals by Andriy Yarmolenko and Yevhen Seleznyov that gave Ukraine a 2-0 first-leg advantage in their play-off tie against Slovenia.
Highlights: Sweden 2-1 Denmark
Watch the goals from an enthralling encounter in Solna as efforts from Emil Forsberg and Zlatan Ibrahimović put the hosts on top before Nicolai Jørgensen's late strike gave Denmark a crucial away goal to take into the second leg.
Highlights: Bosnia & Herzegovina 1-1 Republic of Ireland
Watch the goals from the first leg in Zenica as Robbie Brady's opener for the visitors was swiftly cancelled out by Edin Džeko's strike late in the second half.
Highlights: Watch Hungary beat Norway
See László Kleinheisler's debut goal that gave Hungary a first-leg lead against Norway in Oslo.
Highlights: Wales 2-0 Andorra
See the goals from Aaron Ramsey and Gareth Bale in Cardiff, as the hosts finished as Group B runners-up.
Cyprus 2-3 Bosnia & Herzegovina
Watch the best of the action from a five-goal thriller in Nicosia, as the visitors ensured themselves a play-off place from Group B.
Highlights: Netherlands 2-3 Czech Republic
See the highlights from a five-goal thriller in Amsterdam, as the visitors secured top spot in Group A, while the hosts failed to qualify.
Highlights: Bulgaria 2-0 Azerbaijan
Watch the best moments from the Group H clash in Sofia, including goals from Mihail Alexandrov and Dimitar Rangelov.
Highlights: Watch Zlatan's Sweden double
See the goals by Zlatan Ibrahimović that earned Sweden a 2-2 second-leg draw in Denmark and a place in France next summer with a 4-3 aggregate win.