Group winners: Italy, Belgium, Netherlands, England, Sweden and France.
Group runners-up: Wales, Denmark, Austria, Croatia, Spain and Germany.
Best third-placed teams: Switzerland, Czech Republic, Ukraine and Portugal.
Round of 16 ties
June 26: Wales vs Denmark (10pm, Amsterdam)
June 27: Italy vs Austria (1am, London)
June 27: Netherlands vs Czech Republic (10pm, Budapest)
June 28: Belgium vs Portugal (1am, Seville)
June 28: Croatia vs Spain (10pm, Copenhagen)
June 29: France vs Switzerland (1am, Bucharest)
June 29: England vs Germany (10pm, London)
June 30: Sweden vs Ukraine (1am, Glasgow)
All times are in Bangladesh Standard Times