Với mục tiêu giành chiến thắng, U22 Việt Nam đẩy cao đội hình chơi pressing ngay sau tiếng còi khai cuộc. Đội quân của HLV Troussier tạo ra cơ hội nguy hiểm đầu tiên ở phút thứ 6. Từ tình huống lộn xộn trong vòng cấm Singapore, Đức Phú tung cú cứa lòng xoáy khiến thủ môn Muhammad Aizil không thể bắt dính nhưng hậu vệ Bah Bill kịp phá bóng giải nguy.
Dù nhập cuộc hứng khởi, Việt Nam chơi không thực sự tốt trong nửa đầu hiệp một. Đội bóng áo trắng chủ yếu tấn công bằng những đường chuyền dài và tạt cánh, dễ dàng bị hàng phòng ngự Singapore hóa giải. Đến phút 26, HLV Troussier đã phải điều chỉnh nhân sự khi đưa Hồ Văn Cường vào thay Lê Quốc Nhật Nam.
9 phút sau khi Hồ Văn Cường vào sân, Việt Nam ghi bàn mở tỷ số. Từ tình huống phản công, Văn Đô dốc bóng vào vòng cấm rồi chuyền sang trái cho Văn Tùng xoay xở trước khi tung cú sút quyết đoán ở góc hẹp đánh bại thủ thành Muhammad Aizil. Đây là bàn thắng thứ hai của Văn Tùng tại SEA Games 32. Ở trận ra quân, anh cũng là người mở tỷ số, góp công giúp Việt Nam thắng Lào 2-0.
Pha lập công của Văn Tùng giúp Việt Nam chơi khởi sắc hơn và có bàn thắng thứ hai ở phút 43. Từ rìa cấm địa, tiền vệ Thái Sơn dứt điểm đập trúng người hậu vệ Singapore đổi hướng làm bó tay thủ môn Muhammad Aizil.
Ghi hai bàn chỉ trong ít phút, U22 Việt Nam sau đó có phần chủ quan. Phút 45, Văn Đô chuyền hỏng ở sân nhà tạo điều kiện cho Singapore tổ chức phản công. Đoàn quân của HLV Troussier may mắn không phải chịu bàn thua khi cú sút rất căng của Adbul Rasaq trong vòng cấm đưa bóng đập trúng xà ngang bật ra.
Ngay đầu hiệp hai, HLV Troussier tung Nguyễn Quốc Việt vào sân thay Lê Văn Đô trên hàng tiền đạo. Chỉ 5 phút sau khi vào sân, Quốc Việt để lại dấu ấn với pha đột phá bên cánh trái rồi chuyền vào để Thanh Nhàn đệm bóng trong thế trống trải nhưng hậu vệ Singapore kịp giải nguy trước vạch vôi. Singapore sau đó đáp trả với tình huống phối hợp tấn công nguy hiểm bên cánh phải nhưng Elijah Teck dứt điểm thiếu chính xác ở cự ly chừng 5 m.
Phút 60, HLV Troussier tiếp tục đưa Văn Khang, Văn Trường vào sân thay Thanh Nhàn và Văn Tùng, làm mới hoàn toàn hàng công của Việt Nam. Ít phút sau khi vào sân, hai cầu thủ này liên tiếp có những cơ hội dứt điểm nhưng không thể tận dụng để ghi bàn.
Phút 73, Khuất Văn Khang băng xuống đột nhập vòng cấm rồi tung cú sút trái phá đưa bóng đập trúng xà ngang. Trọng tài biên phất cờ báo việt vị nhưng tình huống quay chậm cho thấy Văn Khang dường như ở vị trí hợp lệ. 5 phút sau, đến lượt Quốc Việt bỏ lỡ cơ hội ngon ăn khi cú dứt điểm ở cự ly gần của anh đưa bóng đập trúng cột dọc ra ngoài.
Sức ép liên tục từ phía Việt Nam khiến hàng phòng ngự Singapore không tránh được sai lầm. Phút 79, đội bóng áo trắng có bàn thắng thứ ba khi Mohamed Noor lúng túng phá bóng vào lưới nhà sau cú căng ngang của Văn Khang.
Những tưởng tỷ số 3-0 sẽ được giữ nguyên cho tới khi trọng tài thổi còi kết thúc trận đấu. Đúng vào phút bù giờ cuối cùng, Singapore bất ngờ rút ngắn cách biệt xuống còn 1-3, cũng từ một tình huống phản lưới nhà của Vũ Tiến Long. Đây là lần đầu tiên thủ thành Văn Chuẩn phải vào lưới nhặt bóng tại kỳ SEA Games này.
Với chiến thắng 3-1, U22 Việt Nam vượt lên dẫn đầu bảng B khi có 6 điểm, hơn Thái Lan ba điểm và đá nhiều hơn một trận. Đoàn quân của HLV Troussier sẽ có 5 ngày nghỉ trước khi đá trận thứ ba với Malaysia vào ngày 8/5.