Với lực lượng được đánh giá vượt trội, Thái Lan nhanh chóng gây sức ép lên hàng thủ Sri Lanka ngay sau tiếng còi khai cuộc. Phút thứ 10, Chanathip Songkrasin tung ra cú dứt điểm nguy hiểm về phía khung thành đội khách.
Sau 2/3 thời gian đầu hiệp 1 tập trung phòng ngự, Sri Lanka mới lấy lại thế trận, tổ chức được một vài tình huống đáng chú ý. Tuy nhiên, Thái Lan vẫn áp đảo trong việc kiểm soát bóng, tạo ra những tình huống hãm thành về phía đội khách.
Phải đến phút 42, bước ngoặt trận đấu mới đến. Xuất phát từ tình huống lộn xộn sau pha đá phạt, thủ môn Sri Lanka mắc sai lầm khi đấm bóng không dứt khoát, tạo điều kiện cho tiền đạo Patrik Gustavsson băng vào đệm bóng cận thành mở tỷ số cho Thái Lan.
Sau bàn mở tỷ số, tinh thần của Thái Lan như cởi bỏ. Phút 49, đội chủ nhà thiếu chút nữa đã nhân đôi cách biệt nếu pha dứt điểm Supachai Sarachat không đưa bóng đi trúng cột dọc khung thành Sri Lanka. Phút 69, Thái Lan lại tiếp tục bỏ lỡ cơ hội khi Chanathip Songkrasin chuyền bóng dọn cỗ cho đồng đội Teerasak Poeiphimai không bị ai kèm trong vòng cấm nhưng tiền đạo này lại dứt điểm đi ra ngoài một cách khó hiểu.
Những phút cuối, Thái Lan tấn công dồn dập. Tuy nhiên, các chân sút bên phía chủ nhà không thể thêm 1 lần làm rung mành lưới của Sri Lanka, đành chấp nhận với chiến thắng sít sao 1-0.
Chiến thắng này giúp Thái Lan có được 3 điểm quan trọng, củng cố hy vọng giành vé dự Asian Cup 2027. Tuy nhiên, thầy trò HLV Ishii còn nhiều việc phải làm nếu muốn tiến xa ở giải đấu châu lục. Ở trận đấu còn lại của bảng D, Turkmenistan đã đánh bại Đài Bắc (TH) với tỷ số 2-1, qua đó cùng có 3 điểm như Thái Lan nhưng giành ngôi đầu bảng nhờ hơn hiệu số.