Trận đấu giữa U23 Việt Nam và U23 Thái Lan diễn ra sôi nổi ngay từ những phút đầu tiên. Là đội chủ nhà nên dễ hiểu vì sao U23 Thái Lan đã nhập cuộc với mong muốn áp đặt thế trận và tấn công ngay từ những phút đầu tiên. Trong khi các tuyển thủ U23 chưa thật sự bắt nhịp trận đấu thì phút thứ 2, U23 Thái Lan đã có cơ hội rõ rệt để mở tỷ số nhưng các chân của Duy Mạnh đã cứu thua cho U23 Việt Nam.
Thi đấu với đội hình thấp, phòng ngự chủ động và chớp thời cơ phản công nhanh. Các học trò của HLV Park Hang-seo tỏ ra rất bình tĩnh và ngay phút thứ 7, Công Phượng đã dội gáo nước lạnh đầu tiên cho các cầu thủ U23 Thái Lan khi đánh đầu rất hiểm hóc sau cú tạt như đặt của Quang Hải.
U23 Thái Lan buộc phải gia tăng áp lực nhằm tìm bàn gỡ. Nhưng khi họ chưa kịp tạo ra cơ hội nguy hiểm nào thì phút 22, Xuân Trường có bóng khi đối thủ vừa mắc sai lầm. Anh tung đường chuyền dài chính xác để Công Phượng ở tuyến trên khống chế, dứt điểm đẹp mắt nâng tỷ số lên 2-0 cho U23 Việt Nam.
Những phút sau đó là thế trận tấn công của người Thái và lúc này, tài năng của Tiến Dũng được bộc lộ khi anh có hàng loạt những pha cứu thua cho U23 Việt Nam khi các trung vệ của U23 Việt Nam mắc những sai sót rất đáng trách.
Trong đó có pha phạm lỗi của Đình Trọng dẫn tới 1 quả phạt penalty nhưng Tiến Dũng đã cản phá thành công. Phút 46, A Hoàng đánh đầu hỏng rồi Đoàn Văn Hậu phá bóng sai giúp Sarrachat gỡ bàn 1-2 cho đội bóng chủ nhà.
Những phút sau đó, Thái Lan dồn lên tấn công nhưng không có nhiều cơ hội. Công Phượng và các đồng đội cũng có nhiều phen khiến đối thủ phải thót tim nhưng kết quả cuối cùng được giữ nguyên.
Thắng 2-1, U23 Việt Nam giành hạng 3 M-150 Cup tại Thái Lan.