
Twenty teams have already sealed their spots in next year’s tournament through the qualifying campaign, with 12 nations fighting for three more places. Germany feature as hosts.
Ukraine travel to Bosnia and Herzegovina in a Path B semifinal with the winners hosting either Israel or Iceland.
The Path A semifinals will feature Wales at home to Finland with the winners then welcoming Poland or Estonia.
Path C’s semifinals feature Georgia at home to Luxembourg and Greece against visiting Kazakhstan with the winners of the Georgia-Luxembourg clash hosting the final.
Ukraine missed out on automatic qualification after they were held to a 0-0 draw at home by European champions Italy in their final Group C qualifier.
They missed out on World Cup qualification last year after losing to Wales in a playoff final.
The one-legged semifinals will be played on March 21 with the finals to determine which nations go to Germany on March 26.