
ฟิล จากีลก้า นักวิเคราะห์ฟุตบอล ออน ทีเอ็นที สปอร์ตส์ เชื่อว่าตัวเองคงโดนใบแดงแบบ อาร์เน่อ สล็อต เฮดโค้ช […]
เออร์ลิ่ง ฮาลันด์ ยิง 1 ประตูให้ นอร์เวย์ บุกถล่ม มอลโดวา ส่วน ปาตริก ชิก ซัดเบิ้ลส่งสาธารณรัฐเช็ก เก็บชัยชนะ
การแข่งขันฟุตบอลโลก 2026 รอบคัดเลือก โซนยุโรป จะคัดเอา 16 ทีม ได้สิทธิ์ร่วมศึกฟุตบอลโลก มาจากแชมป์กลุ่มของ 12 กลุ่ม บวก 4 ทีมจากรอบเพลย์ออฟของรองแชมป์กลุ่ม โดยคืนวันเสาร์ที่ 22 มีนาคม 2568 คู่น่าสนใจ กลุ่มไอ นัดแรก นอร์เวย์ นำโดย เออร์ลิ่ง ฮาลันด์ และ มาร์ติน โอเดการ์ด แข้งสตาร์พรีเมียร์ลีก บุกเยือน มอลโดวา อันดับ 151 ของโลก ที่สนามกีฬาซิมบรู เมืองคีชีเนา
อัปเดตเมื่อ 23 มี.ค. 2568 (03:59น.)
${kickoff_date}
`; document.querySelector(‘.box-fixture__details’).innerHTML = box_fixture_template; } else if (program_status == ‘In Play’) { /* score home:away */ let score_home = (result[‘goals_home’] !== null) ? result[‘goals_home’] : 0; let score_away = (result[‘goals_away’] !== null) ? result[‘goals_away’] : 0; let elapsed_time = (result[‘status_elapsed’] !== null) ? result[‘status_elapsed’] : 0; let extra_time=””; if (result[‘status_elapsed’] == 120 && result[‘add_minute_120min’] > 0) { extra_time = `+${result[‘add_minute_120min’]}`; } else if (result[‘status_elapsed’] == 90 && result[‘add_minute_90min’] > 0) { extra_time = `+${result[‘add_minute_90min’]}`; } else if (result[‘status_elapsed’] == 45 && result[‘add_minute_45min’] > 0) { extra_time = `+${result[‘add_minute_45min’]}`; } else { extra_time=””; } if (status_short == ‘HT’) { /* แสดง HT ใต้ score */ time=”HT”; } else { /* แสดง เวลา ณ ขณะแข่ง */ time = `${result[‘status_elapsed’]}${extra_time}’` } let box_fixture_template_score = `
${score_home} : ${score_away}
`; let box_fixture_template_time = ` `; let box_fixture_template = box_fixture_template_score + box_fixture_template_time; document.querySelector(‘.box-fixture__details’).innerHTML = box_fixture_template; } else if (program_status == ‘Finished’) { /* score home:away */ /* แสดง FT */ /* แสดง วัน และ เวลา */ let score_home = (result[‘goals_home’] !== null) ? result[‘goals_home’] : 0; let score_away = (result[‘goals_away’] !== null) ? result[‘goals_away’] : 0; let kickoff_time = dateThai(result[‘kickoff_date_thai’], ‘HH:mmน.’); let kickoff_date = dateThai(result[‘kickoff_date_thai’], ‘J M Y’); let _status_short=””; let extra_status=””; if (status_short == ‘AET’) { extra_status = `
${status_short}
`; } else if (status_short == ‘PEN’) { extra_status = `
${status_short}: ${result[‘score_penalty_home’]} – ${result[‘score_penalty_away’]}
`; } let box_fixture_template = `
${score_home} : ${score_away}
${ extra_status }
Full Time
`; /*
${ kickoff_date }
`;*/ document.querySelector(‘.box-fixture__details’).innerHTML = box_fixture_template; /* ถ้า finished แล้วไม่ต้อง loop ให้ setup finish = true */ isFinish = true; } else if (program_status == ‘Not Played’) { /* แสดง status result[‘short_type’]; */ let score_home = (result[‘goals_home’] !== null) ? result[‘goals_home’] : ‘?’; let score_away = (result[‘goals_away’] !== null) ? result[‘goals_away’] : ‘?’; let kickoff_time = dateThai(result[‘kickoff_date_thai’], ‘HH:mmน.’); let kickoff_date = dateThai(result[‘kickoff_date_thai’], ‘J M Y’); let box_fixture_template = `
${score_home} : ${score_away}
${ status_short }
`; document.querySelector(‘.box-fixture__details’).innerHTML = box_fixture_template; /* นอกเนื่องเคสที่ user สนใจ ไม่ต้อง loop ให้ setup finish = true */ isFinish = true; } else { /* แสดง status result[‘short_type’]; */ let score_home = (result[‘goals_home’] !== null) ? result[‘goals_home’] : ‘?’; let score_away = (result[‘goals_away’] !== null) ? result[‘goals_away’] : ‘?’; let kickoff_time = dateThai(result[‘kickoff_date_thai’], ‘HH:mmน.’); let kickoff_date = dateThai(result[‘kickoff_date_thai’], ‘J M Y’); let box_fixture_template = `
${kickoff_time}
${ kickoff_date }
${ status_short }
`; document.querySelector(‘.box-fixture__details’).innerHTML = box_fixture_template; /* นอกเนื่องเคสที่ user สนใจ ไม่ต้อง loop ให้ setup finish = true */ isFinish = true; } /* ถ้าเป็นหน้าที่มีตาราง events */ /*****************************************/ /*********** สำหรับตาราง events ***********/ /*****************************************/ if (document.querySelector(‘.js-box-fixture-main’)) { const totalEvents = (result[‘jsonEventsScore’] !== ‘undefined’ && result[‘jsonEventsScore’] != null) ? result[‘jsonEventsScore’] : []; /* อัพเดท list */ /* กรองเอาแต่สส่วนไม่ใช้ออก totalEvents.forEach(function (item) { if (item.type !== undefined) { if ((item.type !== ‘subst’) && (item.type !== ‘Var’)) { filtered_events.push(item); } } else { filtered_events.push(item); } });*/ /* เช็ค status ของตารางว่า กำลังแข่งหรือไม่ (In Play) */ isInPlay = ( (result[‘short_type’] == ‘In Play’) ) ? true : false; if (totalEvents.length !== 0 ) { /* check ก่อนว่า events เข้ามารึยัง */ /* เอากล่องไม่มีข้อมูลออก */ if ((noDataBox != ‘undefined’) && (noDataBox != null)) { noDataBox.remove(); } /* สร้าง div ของตารางมาวางแทน */ if (!document.querySelector(‘.box-livescore-inner’)) { let liveScoreDiv = document.createElement(‘div’); liveScoreDiv.classList.add(‘box-livescore-inner’); boxFixtureMain.append(liveScoreDiv); } } else { /* ยังไม่ live ดีดออก แล้วไม่ loop ใหม่ */ return; } /* เอาตัวที่กรองแล้ว loop สร้าง list html */ totalEvents.forEach((item ,index) => { let icon = ”; let template=””; let isHasHome = (item.home !== null && item.home.type !== null && item.home.type !== ‘subst’ && item.home.type !== ‘Var’); let isHasAway = (item.away !== null && item.away.type !== null && item.away.type !== ‘subst’ && item.away.type !== ‘Var’); let home_icon = ”; let away_icon = ”; let home_template=””; let away_template=””; let time_html = `
${(item.time !== null && item.time.elapsed !== null) ? item.time.elapsed : ”}${(item.time !== null && item.time.extra && item.time.extra !== null) ? ‘+’+item.time.extra : ”}${item[‘type’] == ‘event_team’ ? “‘” : ”}
`; if (item[‘home’] !== null) { home_icon = (item[‘home’]) ? eventIcon(item[‘home’].type, item[‘home’].detail) : ”; home_template = ` ${ item[‘home’].player.name} ${(item[‘home’].assist.name!== null) ? item[‘home’].assist.name : ”} `; } if (item[‘away’] !== null) { away_icon = (item[‘away’]) ? eventIcon(item[‘away’].type, item[‘away’].detail) : ”; away_template = ` ${ item[‘away’].player.name} ${(item[‘away’].assist.name !== null) ? item[‘away’].assist.name : ”}
`; } template = ` ${(item.time) ? time_html : ”}
${home_template}
${item[‘score’].home} – ${item[‘score’].away}
${away_template}
`; eventsListTemplate = eventsListTemplate + template; }); /* เอา html ที่สร้างใส่ในกล่อง box-livescore-inner */ if (document.querySelector(‘.box-livescore-inner’)) { document.querySelector(‘.box-livescore-inner’).innerHTML = eventsListTemplate; /*document.querySelector(‘.box-livescore-inner’).insertAdjacentHTML(‘beforeend’, eventsListTemplate);*/ } } else { } } catch (error) { console.error(error); } } loadEvents(); /* กำหนดใน check api ทุกๆ 1 นาที (60 * 1000 ms) */ let realTimeScore = setInterval(() => { loadEvents(); /* ยกเลิกการ check เมื่อ status finish */ if (isFinish == true) { console.log(‘==== clearInterval ====’); clearInterval(realTimeScore); } }, “30000”);
เกมนี้ นอร์เวย์ บุกถล่ม มอลโดวา 5-0 โดยได้ประตูจาก จูเลียน ไรเออร์สัน นาที 5, เออร์ลิ่ง ฮาลันด์ นาที 23, เธโล อาสการ์ด นาที 38 จากนั้น มาร์ติน โอเดการ์ด แอสซิสต์ให้ อเล็กซานเดอร์ ซอร์ลอธ ยิงนาที 43 และ อารอน ดอนนุม ทำประตูปิดท้ายนาที 69 สำหรับโปรแกรมนัดต่อไป นอร์เวย์ จะบุกเยือน อิสราเอล ในวันที่ 25 มีนาคม 2568
อีกคู่ สาธารณรัฐเช็ก เปิดบ้านเอาชนะ หมู่เกาะแฟโร 2-1 โดย ปาตริก ชิก จากไบเออร์ เลเวอร์คูเซ่น เหมาคนเดียว 2 ประตูในนาที 25 และนาที 85 ส่วน ทีมเยือน ได้จาก กุนนาร์ วัตน์ฮามาร์ นาที 83 สำหรับโปรแกรมนัดต่อไป สาธารณรัฐเช็ก จะไปเยือน ยิบรอลตาร์ ในวันที่ 25 มีนาคม 2568
ผลแข่งฟุตบอลโลก รอบคัดเลือก โซนยุโรป
วันเสาร์ที่ 22 มีนาคม 2568
ลิกเตนสไตน์ 0-3 มาซิโดเนียเหนือ
มอนเตเนโกร 3-1 ยิบรอลตาร์
เวลส์ 3-1 คาซัคสถาน
อิสราเอล 2-1 เอสโตเนีย
อัปเดตเมื่อ 23 มี.ค. 2568 (03:59น.)