Ở trận đấu trên sân nhà rạng sáng 1/4, Ba Lan có cơ hội sớm với Matty Cash, nhưng không thể tận dụng. Trong thế trận giằng co, Thụy Điển bất ngờ vươn lên ở phút 20 nhờ pha phối hợp tinh tế. Yasin Ayari đánh gót đẳng cấp để cựu cầu thủ Man United, Anthony Elanga băng xuống dứt điểm một chạm, bóng dội xà ngang rồi bay vào lưới, mở tỷ số cho đội chủ nhà.
Ba Lan nhanh chóng đáp trả và tìm được bàn gỡ ở phút 33. Nicola Zalewski đi bóng từ cánh trái, tung cú sút khó khiến thủ môn Kristoffer Nordfeldt không thể cản phá. Tuy nhiên, trước khi hiệp 1 khép lại, sai lầm của chính Zalewski đã khiến đội khách trả giá. Từ quả đá phạt, Gustaf Lagerbielke đánh đầu nâng tỷ số lên 2-1 cho Thụy Điển.

Hiệp 2 diễn ra đầy kịch tính khi Ba Lan dồn lên mạnh mẽ. Karol Świderski tận dụng tốt cơ hội trong vòng cấm để gỡ hòa 2-2, đưa trận đấu trở lại vạch xuất phát. Những phút sau đó chứng kiến sức ép liên tục từ đội khách, nhưng hàng thủ Thụy Điển cùng thủ môn Nordfeldt đã đứng vững.
Khi trận đấu tưởng chừng sẽ bước vào hiệp phụ, Thụy Điển đã định đoạt số phận ở phút 88. Sau tình huống lộn xộn, Viktor Gyokeres nhanh chân dứt điểm cận thành, ấn định chiến thắng 3-2.
Chiến thắng kịch tính trước Ba Lan đã giúp Thụy Điển trả món nợ đã vay ở vòng play-off World Cup 2022, đồng thời mang về tấm vé World Cup đầu tiên sau 8 năm. Trong khi đó, Ba Lan lỡ hẹn World Cup sau hai lần dự liên tiếp.
Tương tự, trận chung kết play-off tưởng chừng diễn ra suôn sẻ với "Azzurri", khi họ có bàn mở tỷ số từ khá sớm của Moise Kean. Tuy nhiên, tấm thẻ đỏ của Alessandro Bastoni đội khách mất thế chủ động, để rồi bị gỡ hòa ở những phút thi đấu chính thức cuối cùng.
Dù cố gắng bảo toàn tỷ số hòa trong hai hiệp phụ, Italy vẫn gục ngã trên chấm luân lưu, khi Francesco Pio Esposito và Bryan Cristante lần lượt đá hỏng, khiến nhà vô địch Euro 2020 nhận thất bại cay đắng, đồng thời vắng mặt ở 3 kỳ World Cup liên tiếp, điều chưa từng xảy ra trong lịch sử.
Ở chiều ngược lại, cầu thủ và người hâm mộ Bosnia vỡ òa trong niềm vui, khi đây là lần đầu tiên sau 12 năm, đội tuyển quốc gia Đông Nam Âu mới lại được góp mặt ở ngày hội bóng đá thế giới.

Trong trận đấu rạng 1/4, đội chủ nhà nhập cuộc đầy tự tin và sớm có cơ hội với cú sút xa của Erdin Demirovic, nhưng Gianluigi Donnarumma đã chơi tập trung. Tuy nhiên, sai lầm tai hại của thủ môn Nikola Vasilj ở phút 15 đã khiến Bosnia phải trả giá khi chuyền bóng thẳng vào chân Nicolo Barella. Từ đó, Moise Kean tận dụng cơ hội ghi bàn mở tỷ số cho Italy bằng một cú dứt điểm đẳng cấp.
Dù bị dẫn trước, Bosnia không hề nao núng. Họ liên tục gây sức ép và buộc Donnarumma phải làm việc vất vả. Bước ngoặt đến ngay trước giờ nghỉ khi Bastoni nhận thẻ đỏ trực tiếp.
Lợi thế hơn người giúp Bosnia gia tăng sức ép trong hiệp 2. Sau nhiều cơ hội bị bỏ lỡ, cuối cùng Haris Tabakovic đã ghi bàn gỡ hòa xứng đáng ở những phút cuối, đưa trận đấu vào hiệp phụ. Tại đây, 2 đội chơi thận trọng nhưng vẫn tạo ra những tình huống đáng chú ý, đặc biệt là pha cứu thua xuất sắc của Vasilj trước cú dứt điểm của Sebastiano Esposito.
Loạt sút luân lưu trở thành nơi định đoạt số phận. Italy khởi đầu tệ hại khi Esposito đá hỏng, trước khi Cristante sút trúng xà ngang. Ngược lại, Bosnia thể hiện bản lĩnh khi thực hiện thành công các lượt sút. Cú đá quyết định của Esmir Bajraktarevic đánh bại Donnarumma, ấn định chiến thắng lịch sử.