Fate awaits Wales or Ukraine in Cardiff later tonight.
Rob Page’s side are just one win away from their first World Cup since 1958 after beating Austria in what must seem like a century ago. Finally, they have their chance.
Ukraine, meanwhile, defeated Scotland in emotional scenes and qualifying for Qatar 2022 would be one of the feel-good stories of the year.
Wales, however, know they have a job to do in Cardiff.
Usually so strong in their own capital, Page rested many of their regulars for their Nations League loss to Poland and are now welcoming them back.
Gareth Bale, Aaron Ramsey, Ben Davies and Joe Allen all start with Wayne Hennessey in goal.
CLICK HERE TO FOLLOW WALES VS UKRAINE LIVE!
Joe Morrell is available again after missing the semi-final win over Austria through suspension despite only benching.
Wales XI: Hennessey; Roberts, Ampadu, Rodon, Davies, Williams; Allen, Ramsey; James, Bale, Moore
submarines: Ward, Davies, Gunter, Mepham, Wilson, Johnson, Morrell, Norrington-Davies, Williams, Harris, Thomas, Matondo
Ukraine XI: Bushchan; Karavaev, Zabarnyi, Matvienko, Mykolenko; Stepanenko; Yarmolenko, Malinovskyi, Zinchenko, Tsygankov; Yaremchuk
Subtitles: Riznyk, Dovbyk, Bondar, Kacharaba, Pyatov, Mudryk, Syrota, Sydorchuk, Sobol, Shaparenko, Pikhalyonok, Zubkov