การแข่งขันศึกชิงถ้วยพระราชทาน คิงส์คัพ ครั้งที่ 50 ที่สนามติณสูลานนท์ จ.สงขลา เป็นการพบกันระหว่าง ทีมชาติไทย ทีมอันดับที่ 100 ของโลก พบกับ ทีมชาติฟิลิปปินส์ ทีมอันดับ 148 ของโลก
โดยในการแข่งขันในครึ่งเวลาแรก ในช่วงต้นทั้งสองทีมสู้กันได้อย่างสูสีมีโอกาสยิงด้วยกันคู่ แต่ยังสามารถเปลี่ยนเป็นสกอร์ได้ จนกระทั่งในนาทีที่ 24 การแข่งขันจำเป็นต้องหยุดชั่วคราวประมาณ 1 ชั่วโมงเนื่องจากสภาพอากาศไม่เป็นใจ ก่อนจะเคลียร์สนามและกลับมาแข่งขันกันอีกครั้งในนาทีที่ 25 แต่สุดท้ายก็ยังทำอะไรกันไม่ได้ ทำให้จบครึ่งเวลาแรกยังเสมอกันอยู่ 0-0
เริ่มครึ่งหลัง ทีมชาติไทยมาได้ประตูออกนำ 1-0 จากลูกยิงของ ชนาธิป สรงกระสินธ์ ในนาทีที่ 52 ก่อนที่ในอีก 10 นาทีต่อมา ฟิลิปปินส์จะมาได้ประตูตีเสมอ 1-1 จากลูกยิงของ บียอร์น มาร์ติน คริสเตนเซ่น ในนาทีที่ 62 แต่ทีมชาติไทยก็เอาคืนได้ทันควันมาได้ประตูออกนำอีกครั้งเป็น 2-1 จากลูกโหม่งของ ศุภณัฏฐ์ เหมือนตา ในนาที่ที่ 68
ก่อนที่ในนาทีที่ 71 ฟิลิปปินส์จะมาเหลือผู้เล่น 10 คน จากจังหวะที่ อมานี่ อกีนัลโด้ ไปยกเท้ายันสูงใส่ ปรเมศย์ อาจวิไล ในนาทีที่ 71 ทำให้ฟิลิปปินส์เหลือผู้เล่น 10 คน หลังจากนั้นทีมชาติไทยก็อาศัยความได้เปรียบเรื่องตัวผู้เล่น มาบวกประตูเพิ่มเป็น 3-1 จาก ศุภณัฏฐ์ เหมือนตา ในนาที่ที่ 87 และจบเกมลงด้วยสกอร์นี้
ซึ่งทำให้ทีมชาติไทยจะผ่านเข้าไปชิงชนะเลิศกับทีมชาติซีเรีย ในวันจันทร์ที่ 14 ตุลาคม 2567 เวลา 20.00 น. ที่สนามติณสูลานนท์ จ.สงขลา ส่วนทีมชาติฟิลิปปินส์จะผ่านเข้าไปชิงอันดับ 3 กับทีมชาติทาจิกิสถาน ใน 14 ตุลาคม 2567 เวลา 16.30 น.