”Due-due-läget” tog både Slovakien och Rumänien vidare till åttondelsfinal.
Därför var det upp till Ukraina att försöka rubba Belgien i den sista gruppspelsomgången, annars skulle uttåget vara ett faktum för de gulblå.
Belgien skapade en hygglig chans efter ungefär fem minuters spel. Kevin De Bruyne satte slog en genomskärare till en djupledslöpande Romelu Lukaku. Forwarden avslutade på ett tillslag, men det var alldeles för tamt för att överlista Trubin.
Efter dryga 20 minuter tryckte Roman Jaremtjuk av från distans. Skottet var hårt, men gick rakt på Koen Casteels som räddade.
Precis före paus hade Ukraina en möjlighet efter att ha dyrkat upp det belgiska försvaret. Jaremtjuk fick bollen i straffområdet och hade möjlighet att avsluta från nära, om ön snävt, håll. Men i stället valde att han att passa och chansen rann ut i sanden eftersom inspelet var alldeles för svagt.
Ställningen var 0-0 i paus.
- De har gjort det riktigt bra, Ukraina. De har varit sammansatta och skapat ett par bra chanser. Belgien har varit fruktansvärda. Kevin De Bruyne har varit deras överlägset bästa spelare. Leandro Trossard och Jeremy Doku har varit anonyma, sa engelske ikonen Alan Shearer i BBC.
Den första kvarten av den andra halvleken var ganska händelsefattig.
- Sättet som Belgien spelar på… är det okej att säga tråkigt? Det går så, så långsamt, sa förre engelske landslagsmannen Stephen Warnock i BBC.
Dryga 20 minuter in i den andra akten testade Romelu Lukaku avslut, men även det var tamt.
Efter drygt 20 minuter fick Yannick Carrasco på avslut från straffområdeskanten. Trubin svarade för en vass parad på det avslutet.
Kort därefter hade Artem Dovbyk ett läge från nära håll, men Wout Faes spelade uppoffrande och avvärjde i sista sekund.
På en hörna med åtta minuter fick Casteels problem. Bollen var på väg in i mål, men den belgiske keepern lyckades parera på mållinjen.
I slutet hade Jeremy Doku ett jätteläge, men Man City-spelaren sköt utanför. Och därefter blockade Belgiens Timothy Castagne.
Nej, det blev inga mål i den här matchen.
Resultatet innebär att Belgien blev grupptvåa på fler gjorda mål än Slovakien, som slutade trea framför fyran Ukraina. Ukraina föll på målskillnad. Rumänien å sin sida kammade hem gruppsegern på fler gjorda mål än Belgien.
- Det är en stor besvikelse. Vi är det första laget i EM-historien som åker ur på fyra poäng. Det är smärtsamt, men det är verkligheten, säger Jaremtjuk till TV4, och syftar på att man inte knep tredjeplatsen.
Belgiens Wout Faes:
- Det var en tuff match, säger han till TV4.
Belgien kommer att få möta Frankrike i gruppfinalen.
Startelvor:
Ukraina: Trubin - Tymchyk, Zabarnyj, Svatok, Matvijenko, Mykolenko - Sjaparenko, Brazhko, Sudakov - Jaremtjuk, Dovbyk.
Belgien: Casteels - Castagne, Faes, Vertongehn, Theate - De Bruyne, Onana, Tielemans - Doku, Lukaku, Trossard.