Để vào đến bán kết, U21 Hà Lan đã xuất sắc thắng ngược ứng cử viên vô địch U21 Pháp 2-1 với bàn ấn định tỷ số được ghi ở phút bù giờ thứ 3. Trong khi đó, U21 Đức vất vả hơn do phải nhờ đến những loạt đá luân lưu 11m mới loại bỏ được U21 Đan Mạch.
Gặp lại U21 Hà Lan sau trận hòa 1-1 ở vòng bảng, U21 Đức đã có sự khởi đầu như mơ. Ngay ở giây thứ 29, Nmecha đã thoát xuống bên cánh trái và căng ngang vào cho Wirtz đệm bóng tung lưới đội bóng áo cam. Đây là bàn thắng nhanh nhất lịch sử các VCK U21 châu Âu và được thực hiện sau 14 đường chuyền chớp nhoáng.
Đến phút thứ 8, lại là Wirtz sau khi nhận đường chuyền từ Baku đã đi bóng loại bỏ Botman và thực hiện cú dút điểm từ ngoài vòng cấm cực hiểm đánh bại thủ thành Bijlow. Sớm tạo ra cách biệt an toàn, Wirtz và các đồng đội của anh đã chơi đầy hưng phấn khiến khung thành U21 Hà Lan tiếp tục có nhiều phen chao đảo.
Đáng chú ý, Mergim Berisha tuy chơi ở vị trí trung vệ mà có đến 3 lần đưa bóng trúng xà ngang và cột dọc khung thành U21 Hà Lan (3 cú dứt điểm của anh được thực hiện bằng chân trái, chân phải và đầu). Nếu Berisha may mắn hơn, U21 Đức có thể đã thắng đậm thay vì vẫn phải thấp thỏm lo âu đến phút cuối.
Đáng tiếc là Berisha không làm được như vậy và đến phút 67 anh còn bất lực trong việc ngăn chặn trung vệ Schuurs rút ngắn cách biệt cho U21 Hà Lan. Xuất phát từ một tình huống cố định, Schuurs khi lên tham gia tấn công đã tung ra cú dứt điểm quyết đoán không thua ghì một tiền đạo khiến thủ môn Finn Dahmen phải nhận bàn thua dù đã chạm được tay vào bóng.
Trong những phút còn lại, không bên nào ghi thêm được bàn thắng đồng nghĩa với việc U21 Đức đã đi đến trận đấu cuối cùng. Ở trận bán kết còn lại diễn ra trước đó, U21 Bồ Đào Nha đã hạ U21 Tây Ban Nha với tỷ số tối thiểu và chấm dứt chuỗi 18 trận bất bại liên tiếp của đối phương.
Đây là lần thứ 3 trong lịch sử U21 Bồ Đào Nha lọt vào đến chung kết (2 lần trước họ thua Italia và Thụy Điển vào các năm 1994 và 2015). Theo lịch trình, họ sẽ so tài cùng U21 Đức để tranh ngôi vô địch vào 02h00 ngày 7/6 tới.