1/16 finału Mecze rozegrano w dniach od 24 września do 27 września 2007. Dnister Owidiopol 2:0 Enerhetyk Bursztyn Naftowyk-Ukrnafta Ochtyrka 2:0 Zoria Ługańsk FK Ołeksandrija 1:2 Metałurh Donieck dod. Olimpik Donieck 1:2 Desna Czernihów IhroSerwis Symferopol 1:0 Karpaty Lwów Metałurh Zaporoże 0:1 Tawrija Symferopol dod. Nywa Tarnopol 1:0 Krywbas Krzywy Róg PFK Sewastopol 1:3 Metalist Charków Worskła Połtawa 2:0 FK Charków Tytan Armiańsk 0:3 Czornomoreć Odessa Dynamo Kijów 2:0 Dnipro Dniepropietrowsk FK Lwów 2:1 Zakarpattia Użhorod Helios Charków 0:2 Arsenał Kijów Kniaża Szczasływe 0:1 Ilicziwiec Mariupol Jedność Płysky 0:3 Stal Ałczewsk MFK Mikołajów 0:1 Szachtar Donieck
1/8 finału Mecze rozegrano 31 października 2007. Desna Czernihów 1:1 Naftowyk-Ukrnafta Ochtyrka Stal Ałczewsk 1:2 Metałurh Donieck IhroSerwis Symferopol 1:4 Dynamo Kijów Dnister Owidiopol 0:1 Worskła Połtawa Nywa Tarnopol 0:0 Tawrija Symferopol k. 5:6 FK Lwów 1:2 Ilicziwiec Mariupol Szachtar Donieck 4:1 Arsenał Kijów Czornomoreć Odessa 2:2 Metalist Charków k.