Основное и дополнительное время завершилось со счетом 1:1. В составе сборной Италии отличился Федерико Кьеза (60-я минута), у испанцев мяч забил Альваро Мората (80). В серии пенальти итальянцы оказались точнее – 4:2. В составе итальянцев пенальти реализовали Андреа Белотти, Леонардо Бонуччи, Федерико Бернардески и Жоржиньо, у испанцев отличились Жерар Морено и Тьяго Алькантара. Не реализовали свои попытки итальянец Мануэль Локателли, испанцы Дани Ольмо и Мората.
Лучшим игроком матча был признан Кьеза. Мората стал лучшим бомбардиром в истории сборной Испании на чемпионатах Европы, форвард забил три мяча на текущем турнире и столько же голов на первенстве 2016 года, обогнав Фернандо Торреса, на счету которого пять мячей. Бонуччи догнал по количеству игр на чемпионатах Европы за сборную Италии Джанлуиджи Буффона (по 17, рекорд).
В финале сборная Италии сыграет с победителем второго полуфинального матча между сборными Англии и Дании, который пройдет рано утром 8 июля (по вьетнамскому времени).