Match ends, Slovenia 1, Ukraine 1.
Ukraine held off a spirited Slovenia fightback to clinch their place at next summer's European Championship finals.
Ukraine took a 2-0 lead from the first leg to Maribor, but conceded after 11 minutes when home skipper Bostjan Cesar headed in from close range.
Slovenia pressed to take the tie into extra time but created few chances.
Home right-back Miso Brecko was sent off in injury time, before Andriy Yarmolenko secured Ukraine's spot by converting after a counter-attack.
Ukraine earned qualification to a European Championship finals for the first time, having automatically reached the 2012 tournament as co-hosts.
Now they will go to France hoping to improve on their group-stage exit three years ago.
Ukraine built a convincing first-leg lead in a dominant display in Lviv on Saturday, but offered little attacking threat in the first half of the return leg as Slovenia threatened a comeback.
After Cesar converted Valter Birsa's cross, the home side enjoyed plenty of possession as they searched for a second goal to level the aggregate score.
However, they could not beat Ukraine keeper Andriy Pyatov, who denied Cesar in the 74th minute with a smart one-handed save.
Brecko was dismissed for a high challenge as home frustrations grew, Yarmolenko finally converting the equaliser following a three-man Ukrainian breakaway.
Who are the 24 teams at Euro 2016?
Albania, Austria, Belgium, Croatia, Czech Republic, England, France, Germany, Hungary, Iceland, Italy, Northern Ireland, Poland, Portugal, Republic of Ireland, Romania, Russia, Slovakia, Spain, Sweden, Switzerland, Turkey, Ukraine, Wales.
Line-ups
Slovenia
Formation 4-1-2-1-2
- 1Handanovic
- 2BreckoBooked at 90mins
- 6Ilic
- 5CesarBooked at 1mins
- 13JokicBooked at 25mins
- 21Krhin
- 19PecnikBooked at 38minsSubstituted forIlicicat 67'minutes
- 20Kampl
- 10BirsaSubstituted forLazarevicat 80'minutesBooked at 90mins
- 11Novakovic
- 23BezjakSubstituted forLjubijankicat 68'minutes
Substitutes
- 3Andjelkovic
- 4Samardzic
- 7Ilicic
- 8Kurtic
- 9Ljubijankic
- 12Oblak
- 14Lazarevic
- 15Struna
- 16Vidmar
- 17Kirm
- 18Rotman
- 22Verbic
Ukraine
Formation 4-2-3-1
- 12Pyatov
- 17Fedetskiy
- 3Khacheridi
- 20Rakitskiy
- 13Shevchuk
- 6Stepanenko
- 18RybalkaBooked at 32mins
- 7Yarmolenko
- 16SydorchukSubstituted forGarmashat 61'minutes
- 10KonoplyankaBooked at 4minsSubstituted forTymoshchukat 90+6'minutes
- 11SeleznyovSubstituted forKravetsat 80'minutes
Substitutes
- 1Boyko
- 2Kamenyuka
- 4Tymoshchuk
- 5Kucher
- 8Petryak
- 9Gusev
- 14Karavayev
- 15Budkivsky
- 19Garmash
- 21Pylyavskyi
- 22Kravets
- 23Shevchenko
- Referee:
- Cüneyt Çakir
Match Stats
- Possession
- Home54%
- Away46%
- Shots
- Home12
- Away14
- Shots on Target
- Home5
- Away7
- Corners
- Home6
- Away3
- Fouls
- Home20
- Away23
Live Text
Post update
Full Time
Second Half ends, Slovenia 1, Ukraine 1.
Goal!
Goal! Slovenia 1, Ukraine 1. Andriy Yarmolenko (Ukraine) left footed shot from the centre of the box to the bottom right corner. Assisted by Artem Kravets following a fast break.
Post update
Milivoje Novakovic (Slovenia) wins a free kick in the defensive half.
Post update
Foul by Serhiy Rybalka (Ukraine).
Substitution
Substitution, Ukraine. Anatoliy Tymoshchuk replaces Yevhen Konoplyanka.
Post update
Corner, Ukraine. Conceded by Bojan Jokic.
Booking
Dejan Lazarevic (Slovenia) is shown the yellow card.
Dismissal
Miso Brecko (Slovenia) is shown the red card.
Post update
Foul by Miso Brecko (Slovenia).
Post update
Yevhen Konoplyanka (Ukraine) wins a free kick in the defensive half.
Post update
Bostjan Cesar (Slovenia) wins a free kick in the defensive half.
Post update
Foul by Andriy Yarmolenko (Ukraine).
Post update
Delay over. They are ready to continue.
Post update
Delay in match Artem Kravets (Ukraine) because of an injury.
Post update
Foul by Bostjan Cesar (Slovenia).
Post update
Taras Stepanenko (Ukraine) wins a free kick in the defensive half.
Post update
Bostjan Cesar (Slovenia) wins a free kick in the defensive half.
Post update
Foul by Denys Garmash (Ukraine).
Post update
Foul by Zlatan Ljubijankic (Slovenia).