A nyolcaddöntőben a magyar csapatot búcsúztató belga válogatott védősorában Jason Denayer és Jordan Lukaku is kezdő volt – mindketten először játszottak a tornán -, mert Thomas Vermaelen eltiltás, Jan Vertonghen pedig sérülés miatt nem szerepelhetett. Yannick Carrasco pedig visszakerült a középpályára, Dries Mertens helyére.
A pénteki negyeddöntő az Eb eddigi talán legjobb összecsapása volt, és nem elsősorban a végső esélyesnek (korán) kikiáltott belgák játéka miatt.
Szakadó esőben indult a mérkőzés, amelyen a kezdés pillanatától nagy fölényben volt Belgium. Több ígéretes támadás után a hetedik percben alakította ki első ziccerét a világranglista második helyezettje: előbb Carrasco lövését Hennessey kapus védte bravúrral, majd Meunier közeli kísérletét blokkolták, végül Hazard próbálkozása szögletre pattant.
A beívelés után a gólvonal előtt helyezkedő Romelu Lukaku lába előtt elsuhant a labda.
Nainggolan bődületes bombagóljára Ashton Williams szenzációs szögletkombináció végén fejesgóllal válaszolt.
A második félidőt heves belga rohamok vezették be, de az 55. percben kiszabadultak a walesiek a szorításból, Robson-Kanu egy csellel három védőt küldött szanaszét, majd a jobb sarokba helyezett.
A hajrában a belgák kétszer is büntetőt reklamáltak a játékvezetőnél, nagy helyzetet azonban nem tudtak kialakítani.
A 3-1-es végeredményt pedig Vokes állította be látványos fejesgóllal.
Wales szerdán Lyonban a portugál válogatottal találkozik az elődöntőben.
Eredmény, negyeddöntő:
Wales-Belgium 3-1 (1-1)
Lille, 45 936 néző, v.: Damir Skomina (szlovén)
gólszerzők: A. Williams (31.), Robson-Kanu (55.), Vokes (86.), illetve Nainggolan (13.)
sárga lap: Davies (5.), Chester (16.), Gunter (24.), Ramsey (75.), illetve Fellaini (59.), Alderweireld (85.)
Wales:
Hennessey – Gunter, Chester, Williams, Davies, Taylor – Allen, Ledley (King, 78.), Ramsey (Collins, 90.) – Bale, Robson-Kanu (Vokes, 80.)
Belgium:
Courtois – Meunir, Alderweireld, Denayer, J. Lukaku (Mertens, 75.) – Witsel, Nainggolan – De Bruyne, Carrasco (Fellaini, a szünetben), Hazard – R. Lukaku (Batshuayi, 83.)