{"id":147765,"date":"2026-04-22T15:11:29","date_gmt":"2026-04-22T18:11:29","guid":{"rendered":"https:\/\/www.365scores.com\/es\/news\/?p=147765"},"modified":"2026-04-22T15:11:32","modified_gmt":"2026-04-22T18:11:32","slug":"simulador-mundial-resultados-tabla","status":"publish","type":"post","link":"https:\/\/www.365scores.com\/es\/news\/simulador-mundial-resultados-tabla\/","title":{"rendered":"Simulador del Mundial 2026: Pronostica el camino a la final de la Copa del Mundo"},"content":{"rendered":"\n<p>La expectativa por el inicio de la m\u00e1xima cita del f\u00fatbol internacional crece d\u00eda tras d\u00eda. Con el nuevo formato de 48 selecciones, el <strong><a target=\"_blank\" rel=\"noreferrer noopener\" href=\"https:\/\/www.365scores.com\/es\/football\/league\/fifa-world-cup-5930\">mundial 2026<\/a><\/strong> promete ser una edici\u00f3n sin precedentes en la historia del deporte, extendi\u00e9ndose a lo largo de Estados Unidos, M\u00e9xico y Canad\u00e1. Para los aficionados que ya palpitan cada encuentro, el uso de herramientas digitales se ha vuelto indispensable para entender c\u00f3mo se desarrollar\u00e1 la competencia y cu\u00e1les son las probabilidades de sus equipos favoritos en esta traves\u00eda norteamericana.<\/p>\n\n\n\n<p>Contar con un simulador preciso permite a los usuarios proyectar resultados y visualizar los posibles cruces desde la fase de grupos hasta la gran final. Al analizar las variables de rendimiento y los enfrentamientos directos, los fan\u00e1ticos pueden empezar a <strong><a target=\"_blank\" rel=\"noreferrer noopener\" href=\"https:\/\/promo.bwin.co\/es\/promo\/p\/sports\/bono-bienvenida?trackerId=5459066&amp;tdpeh=Platform-Web_Context-Magazine_Offer-CTABox_Country-Colombia&amp;btag=301645\">hacer tus pron\u00f3sticos<\/a><\/strong> para determinar qu\u00e9 selecciones tienen el camino m\u00e1s accesible hacia la gloria. Esta herramienta no solo sirve como entretenimiento, sino tambi\u00e9n como una gu\u00eda estrat\u00e9gica para comprender el complejo sistema de clasificaci\u00f3n que debutar\u00e1 en esta edici\u00f3n del certamen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Grupos del Mundial 2026: As\u00ed quedaron las zonas <\/h2>\n\n\n\n<p>La conformaci\u00f3n de los sectores ha dejado duelos apasionantes que marcar\u00e1n el ritmo de los <strong><a target=\"_blank\" rel=\"noreferrer noopener\" href=\"https:\/\/www.365scores.com\/es\">partidos de hoy<\/a><\/strong> en el inicio del torneo. Con 12 grupos integrados por cuatro selecciones cada uno, la diversidad geogr\u00e1fica y de estilos de juego es m\u00e1s amplia que nunca. A continuaci\u00f3n, detallamos la distribuci\u00f3n oficial de las selecciones que buscar\u00e1n un lugar en la fase de eliminaci\u00f3n directa:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Grupo A:<\/strong> M\u00e9xico, Corea del Sur, Sud\u00e1frica, Rep\u00fablica Checa.<\/li>\n\n\n\n<li><strong>Grupo B:<\/strong> Canad\u00e1, Suiza, Qatar, Bosnia Herzegovina.<\/li>\n\n\n\n<li><strong>Grupo C:<\/strong> Brasil, Marruecos, Escocia, Hait\u00ed.<\/li>\n\n\n\n<li><strong>Grupo D:<\/strong> Estados Unidos, Australia, Paraguay, Turqu\u00eda.<\/li>\n\n\n\n<li><strong>Grupo E:<\/strong> Alemania, Ecuador, Costa de Marfil, Curazao.<\/li>\n\n\n\n<li><strong>Grupo F:<\/strong> Pa\u00edses Bajos, Jap\u00f3n, T\u00fanez, Suecia.<\/li>\n\n\n\n<li><strong>Grupo G:<\/strong> B\u00e9lgica, Ir\u00e1n, Egipto, Nueva Zelanda.<\/li>\n\n\n\n<li><strong>Grupo H:<\/strong> Cabo Verde, Arabia Saudita, Espa\u00f1a, Uruguay.<\/li>\n\n\n\n<li><strong>Grupo I:<\/strong> Francia, Senegal, Noruega, Irak.<\/li>\n\n\n\n<li><strong>Grupo J:<\/strong> Argelia, Argentina, Austria, Jordania.<\/li>\n\n\n\n<li><strong>Grupo K:<\/strong> Portugal, Colombia, Uzbekist\u00e1n, RD Congo.<\/li>\n\n\n\n<li><strong>Grupo L:<\/strong> Inglaterra, Croacia, Panam\u00e1, Ghana.<\/li>\n<\/ul>\n\n\n\n<p>Es fundamental seguir de cerca las <strong><a target=\"_blank\" rel=\"noreferrer noopener\" href=\"https:\/\/www.365scores.com\/es\/football\/league\/fifa-world-cup-5930\/stats\">estad\u00edsticas del mundial<\/a><\/strong> para comprender qu\u00e9 equipos llegan en mejor forma y c\u00f3mo su posici\u00f3n en el ranking FIFA podr\u00eda influir en el desarrollo de estos grupos iniciales.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Simulador del Mundial 2026<\/h2>\n\n\n\n<div id=\"s365-wc26-full-app\"><\/div>\n\n<script>\n(function() {\n    \/\/ 1. CONFIGURACI\u00d3N Y DATOS OFICIALES\n    var LOGO_365 = \"https:\/\/imagecache.365scores.com\/image\/upload\/f_png,c_limit,q_auto:eco,dpr_1\/Website\/logo_new\";\n    var FLAGS = {\"M\u00e9xico\":31,\"Corea del Sur\":86,\"Sud\u00e1frica\":134,\"Republica Checa\":22,\"Canad\u00e1\":66,\"Suiza\":15,\"Qatar\":115,\"Bosnia Herzegovina\":57,\"Brasil\":21,\"Marruecos\":127,\"Escocia\":8,\"Hait\u00ed\":152,\"Estados Unidos\":18,\"Australia\":36,\"Paraguay\":108,\"Turqu\u00eda\":12,\"Alemania\":4,\"Ecuador\":51,\"Costa de Marfil\":74,\"Curazao\":232,\"Pa\u00edses Bajos\":7,\"Jap\u00f3n\":34,\"T\u00fanez\":135,\"Suecia\":24,\"B\u00e9lgica\":16,\"Ir\u00e1n\":81,\"Egipto\":131,\"Nueva Zelanda\":159,\"Espa\u00f1a\":2,\"Cabo Verde\":145,\"Arabia Saudita\":122,\"Uruguay\":111,\"Francia\":5,\"Senegal\":133,\"Noruega\":27,\"Irak\":114,\"Argentina\":10,\"Argelia\":139,\"Austria\":20,\"Jordania\":119,\"Portugal\":11,\"Colombia\":109,\"Uzbekist\u00e1n\":121,\"RD Congo\":235,\"Inglaterra\":1,\"Croacia\":38,\"Panam\u00e1\":146,\"Ghana\":65};\n    \n    var groupList = ['A','B','C','D','E','F','G','H','I','J','K','L'];\n    var teamsByGroup = {\n        A: [\"M\u00e9xico\", \"Sud\u00e1frica\", \"Corea del Sur\", \"Republica Checa\"],\n        B: [\"Canad\u00e1\", \"Bosnia Herzegovina\", \"Qatar\", \"Suiza\"],\n        C: [\"Brasil\", \"Marruecos\", \"Hait\u00ed\", \"Escocia\"],\n        D: [\"Estados Unidos\", \"Paraguay\", \"Australia\", \"Turqu\u00eda\"],\n        E: [\"Alemania\", \"Curazao\", \"Costa de Marfil\", \"Ecuador\"],\n        F: [\"Pa\u00edses Bajos\", \"Jap\u00f3n\", \"Suecia\", \"T\u00fanez\"],\n        G: [\"B\u00e9lgica\", \"Egipto\", \"Ir\u00e1n\", \"Nueva Zelanda\"],\n        H: [\"Espa\u00f1a\", \"Cabo Verde\", \"Arabia Saudita\", \"Uruguay\"],\n        I: [\"Francia\", \"Senegal\", \"Irak\", \"Noruega\"],\n        J: [\"Argentina\", \"Argelia\", \"Austria\", \"Jordania\"],\n        K: [\"Portugal\", \"RD Congo\", \"Uzbekist\u00e1n\", \"Colombia\"],\n        L: [\"Inglaterra\", \"Croacia\", \"Ghana\", \"Panam\u00e1\"]\n    };\n\n    var state = { stands: {}, thirds: [], r32: [], r16: [], qf: [], sf: [], fin: [] };\n\n    \/\/ 2. ESTILOS CSS OPTIMIZADOS (WEB + MOBILE)\n    var style = `\n    <style>\n        #s365-wc26-full-app { background:#151E22; color:#fff; font-family:'Open Sans', sans-serif; padding-bottom:100px; max-width:800px; margin:auto; border:1px solid #33464F; }\n        .wc-head { background:#2194FF; padding:20px; text-align:center; border-bottom:4px solid #FFB800; }\n        .wc-head h1 { font-size:18px; font-weight:800; margin:10px 0 0; color: #fff !important; }\n        .wc-nav { background:#000; padding:10px; text-align:center; border-bottom:1px solid #33464F; }\n        .wc-nav a { color:#FFB800; text-decoration:none; font-weight:700; font-size:11px; text-transform:uppercase; }\n        .btn-group { display:flex; gap:10px; padding:15px; position:sticky; top:0; z-index:100; background:#151E22; border-bottom:1px solid #33464F; }\n        .btn-main { border:none; padding:15px; border-radius:8px; font-weight:800; flex:1; cursor:pointer; text-transform:uppercase; font-size:12px; }\n        .btn-sim { background:#5BB849; color:#fff; }\n        .btn-reset { background:#FF495C; color:#fff; }\n        .wc-section-label { font-size:15px; text-transform:uppercase; border-left:5px solid #FF495C; padding-left:12px; margin:30px 15px 15px; font-weight:800; }\n        .wc-card { background:#1B262B; border:1px solid #33464F; border-radius:12px; margin:0 10px 20px; padding:15px; }\n        .wc-match { display:flex; align-items:center; justify-content:center; gap:8px; padding:12px 0; border-bottom:1px solid #33464F; }\n        .wc-match:last-child { border:none; }\n        \n        \/* CORRECCI\u00d3N DE MARCADORES CORTADOS EN WEB *\/\n        .s-in { \n            width:50px; height:45px; background:#151E22; border:2px solid #33464F; \n            color:#2194FF; text-align:center; border-radius:8px; font-weight:800; \n            font-size:22px; outline:none; -moz-appearance: textfield; \n        }\n        .s-in::-webkit-outer-spin-button, .s-in::-webkit-inner-spin-button { \n            -webkit-appearance: none; margin: 0; \n        }\n        \n        .f-img { width:24px; height:24px; border-radius:50%; vertical-align:middle; border:1px solid rgba(255,255,255,0.2); }\n        .t-col { flex:1; font-size:12px; font-weight:700; }\n        .wc-table { width:100%; border-collapse:collapse; margin-top:5px; font-size:11px; }\n        .wc-table th { background:#0E1417; padding:8px; color:#A0B0B9; text-align:center; }\n        .wc-table td { padding:10px 5px; border-bottom:1px solid #151E22; text-align:center; }\n        .r-q { background:rgba(33,148,255,.12); border-left:3px solid #2194FF; }\n        .r-t { background:rgba(255,184,0,.12); border-left:3px solid #FFB800; }\n        .wc-match-card { background:#1B262B; border:1px solid #33464F; border-radius:12px; margin:0 10px 15px; overflow:hidden; }\n        .wc-team-slot { display:flex; align-items:center; gap:12px; padding:15px; cursor:pointer; border-bottom:1px solid #151E22; position:relative; min-height:55px; }\n        .wc-team-slot.winner { background:rgba(91,184,73,.2); color:#5BB849; }\n        .wc-qualifier-id { font-size:9px; color:#A0B0B9; position:absolute; top:4px; right:10px; font-weight:600; }\n        .phase-header { background:#000; padding:8px 15px; font-size:12px; font-weight:800; color:#2194FF; border-left:4px solid #2194FF; margin:20px 0 10px; }\n        .wc-placeholder-logo { width: 22px; height: 22px; object-fit: contain; opacity: 0.8; }\n    <\/style>`;\n\n    var baseHtml = style + `\n        <div class=\"wc-head\">\n            <img decoding=\"async\" src=\"${LOGO_365}\" width=\"120\">\n            <h1>SIMULADOR MUNDIAL 2026<\/h1>\n        <\/div>\n        <div class=\"wc-nav\">\n            <a href=\"https:\/\/www.365scores.com\/es\/football\/league\/fifa-world-cup-5930\" target=\"_blank\">\ud83c\udfc6 VER TABLAS Y RESULTADOS EN VIVO<\/a>\n        <\/div>\n        <div class=\"btn-group\">\n            <button class=\"btn-main btn-sim\" id=\"btnSim\">Simular resultados<\/button>\n            <button class=\"btn-main btn-reset\" id=\"btnReset\">Limpiar<\/button>\n        <\/div>\n        <h2 class=\"wc-section-label\">1. Pron\u00f3stica los resultados y revisa la tabla abajo<\/h2>\n        <div id=\"fixture-area\"><\/div>\n        <h2 class=\"wc-section-label\">2. Clasificaci\u00f3n Actual<\/h2>\n        <div id=\"tables-area\" style=\"display:grid; grid-template-columns:repeat(auto-fit,minmax(300px,1fr)); gap:10px; padding:0 5px;\"><\/div>\n        <h2 class=\"wc-section-label\" style=\"border-left-color:#FFB800\">3. Ranking de Mejores Terceros<\/h2>\n        <div class=\"wc-card\" id=\"thirds-area\"><\/div>\n        <h2 class=\"wc-section-label\">4. Fase Final (Toca al ganador)<\/h2>\n        <div id=\"bracket-area\"><\/div>\n        <div id=\"champ-area\"><\/div>`;\n\n    document.getElementById('s365-wc26-full-app').innerHTML = baseHtml;\n\n    \/\/ 3. LOGICA Y RENDER\n    function getFlag(n) {\n        if(!n || n==='---' || n.includes('GAN') || n.includes('3\u00ba') || n.includes('2\u00ba') || n.includes('1\u00ba')) return LOGO_365;\n        return `https:\/\/imagecache.365scores.com\/image\/upload\/f_png,c_limit,q_auto:eco,dpr_1\/Countries\/RoundFlat\/${FLAGS[n]||0}`;\n    }\n\n    window.updateLogic = function() {\n        var groupNames = ['A','B','C','D','E','F','G','H','I','J','K','L'];\n        var thirds = [];\n        groupNames.forEach(function(g) {\n            var teams = teamsByGroup[g].map(t => ({n:t, pts:0, dg:0, gf:0}));\n            var pairs = [[0,1],[2,3],[0,2],[1,3],[0,3],[1,2]];\n            \n            pairs.forEach(function(p, i) {\n                var h = parseInt(document.getElementById('h_'+g+'_'+i).value);\n                var a = parseInt(document.getElementById('a_'+g+'_'+i).value);\n                if(!isNaN(h) && !isNaN(a)) {\n                    teams[p[0]].gf += h; teams[p[0]].dg += (h-a);\n                    teams[p[1]].gf += a; teams[p[1]].dg += (a-h);\n                    if(h > a) teams[p[0]].pts += 3;\n                    else if(a > h) teams[p[1]].pts += 3;\n                    else { teams[p[0]].pts += 1; teams[p[1]].pts += 1; }\n                }\n            });\n            teams.sort((a,b) => b.pts - a.pts || b.dg - a.dg || b.gf - a.gf);\n            state.stands[g] = teams;\n            thirds.push({n:teams[2].n, pts:teams[2].pts, dg:teams[2].dg, g:g});\n        });\n\n        thirds.sort((a,b) => b.pts - a.pts || b.dg - a.dg);\n        state.thirds = thirds;\n        \n        renderTables();\n        renderThirds();\n        autoFillR32();\n    };\n\n    function renderTables() {\n        var html = '';\n        groupList.forEach(function(g) {\n            html += `<div class=\"wc-card\"><strong>GRUPO ${g}<\/strong><table class=\"wc-table\">\n                <tr><th>Pos<\/th><th style=\"text-align:left\">Equipo<\/th><th>DG<\/th><th>PTS<\/th><\/tr>`;\n            state.stands[g].forEach(function(t, i) {\n                var isTop3 = state.thirds.slice(0,8).some(x => x.n === t.n && i===2);\n                html += `<tr class=\"${i<2?'r-q':(isTop3?'r-t':'')}\"><td>${i+1}<\/td><td style=\"text-align:left\"><img decoding=\"async\" src=\"${getFlag(t.n)}\" class=\"f-img\"> ${t.n}<\/td><td>${t.dg}<\/td><td><b>${t.pts}<\/b><\/td><\/tr>`;\n            });\n            html += '<\/table><\/div>';\n        });\n        document.getElementById('tables-area').innerHTML = html;\n    }\n\n    function renderThirds() {\n        var html = `<table class=\"wc-table\"><tr><th>#<\/th><th style=\"text-align:left\">Equipo (G)<\/th><th>PTS<\/th><th>DG<\/th><\/tr>`;\n        state.thirds.forEach(function(t, i) {\n            html += `<tr class=\"${i<8?'r-t':''}\"><td>${i+1}<\/td><td style=\"text-align:left\"><img decoding=\"async\" src=\"${getFlag(t.n)}\" class=\"f-img\"> ${t.n} (${t.g})<\/td><td>${t.pts}<\/td><td>${t.dg}<\/td><\/tr>`;\n        });\n        document.getElementById('thirds-area').innerHTML = html + '<\/table>';\n    }\n\n    function autoFillR32() {\n        var top8 = state.thirds.slice(0,8);\n        state.r32 = [\n            {m:73, t1:state.stands.A[1].n, id1:'2\u00baA', t2:state.stands.B[1].n, id2:'2\u00baB'},\n            {m:76, t1:state.stands.C[0].n, id1:'1\u00baC', t2:state.stands.F[1].n, id2:'2\u00baF'},\n            {m:74, t1:state.stands.E[0].n, id1:'1\u00baE', t2:top8[0]?top8[0].n:'3\u00baA\/B\/C\/D\/F', id2:'3\u00ba'},\n            {m:75, t1:state.stands.F[0].n, id1:'1\u00baF', t2:state.stands.C[1].n, id2:'2\u00baC'},\n            {m:78, t1:state.stands.E[1].n, id1:'2\u00baE', t2:state.stands.I[1].n, id2:'2\u00baI'},\n            {m:77, t1:state.stands.I[0].n, id1:'1\u00baI', t2:top8[1]?top8[1].n:'3\u00baCDFGHI', id2:'3\u00ba'},\n            {m:79, t1:state.stands.A[0].n, id1:'1\u00baA', t2:top8[2]?top8[2].n:'3\u00baCEFHII', id2:'3\u00ba'},\n            {m:80, t1:state.stands.L[0].n, id1:'1\u00baL', t2:top8[3]?top8[3].n:'3\u00baEHIJK', id2:'3\u00ba'},\n            {m:82, t1:state.stands.G[0].n, id1:'1\u00baG', t2:top8[4]?top8[4].n:'3\u00baAEHIJ', id2:'3\u00ba'},\n            {m:81, t1:state.stands.D[0].n, id1:'1\u00baD', t2:top8[5]?top8[5].n:'3\u00baBEFIJ', id2:'3\u00ba'},\n            {m:84, t1:state.stands.H[0].n, id1:'1\u00baH', t2:state.stands.J[1].n, id2:'2\u00baJ'},\n            {m:83, t1:state.stands.K[1].n, id1:'2\u00baK', t2:state.stands.L[1].n, id2:'2\u00baL'},\n            {m:87, t1:state.stands.K[0].n, id1:'1\u00baK', t2:top8[7]?top8[7].n:'3\u00baDEIJL', id2:'3\u00ba'},\n            {m:85, t1:state.stands.B[0].n, id1:'1\u00baB', t2:top8[6]?top8[6].n:'3\u00baEFGIJ', id2:'3\u00ba'},\n            {m:88, t1:state.stands.D[1].n, id1:'2\u00baD', t2:state.stands.G[1].n, id2:'2\u00baG'},\n            {m:86, t1:state.stands.J[0].n, id1:'1\u00baJ', t2:state.stands.H[1].n, id2:'2\u00baH'}\n        ];\n        renderBracket();\n    }\n\n    window.advance = function(phase, idx, team) {\n        if(!team || team.includes('\u00ba') || team === '---') return;\n        state[phase][idx].w = team;\n        var mId = state[phase][idx].m;\n        if(phase==='r32'){\n            var map={73:[0,'t1'],75:[0,'t2'],74:[1,'t1'],77:[1,'t2'],76:[2,'t1'],78:[2,'t2'],79:[3,'t1'],80:[3,'t2'],83:[4,'t1'],84:[4,'t2'],81:[5,'t1'],82:[5,'t2'],86:[6,'t1'],88:[6,'t2'],85:[7,'t1'],87:[7,'t2']};\n            if(map[mId]) state.r16[map[mId][0]][map[mId][1]] = team;\n        } else if(phase==='r16'){\n            var map={90:[0,'t2'],89:[0,'t1'],91:[2,'t1'],92:[2,'t2'],93:[1,'t1'],94:[1,'t2'],95:[3,'t1'],96:[3,'t2']};\n            if(map[mId]) state.qf[map[mId][0]][map[mId][1]] = team;\n        } else if(phase==='qf'){\n            var map={97:[0,'t1'],98:[0,'t2'],99:[1,'t1'],100:[1,'t2']};\n            if(map[mId]) state.sf[map[mId][0]][map[mId][1]] = team;\n        } else if(phase==='sf'){\n            var map={101:[0,'t1'],102:[0,'t2']};\n            if(map[mId]) state.fin[0][map[mId][1]] = team;\n        } else if(phase==='fin'){\n            document.getElementById('champ-area').innerHTML = `<div class=\"wc-card\" style=\"background:#FFB800; color:#000; text-align:center; padding:30px; font-weight:900;\">\ud83c\udfc6 CAMPE\u00d3N DEL MUNDO: ${team.toUpperCase()}<\/div>`;\n        }\n        renderBracket();\n    }\n\n    function renderBracket() {\n        var area = document.getElementById('bracket-area');\n        var phases = [{id:'r32',n:'16avos'},{id:'r16',n:'Octavos'},{id:'qf',n:'Cuartos'},{id:'sf',n:'Semis'},{id:'fin',n:'Final'}];\n        area.innerHTML = phases.map(p => {\n            if(!state[p.id].length) return '';\n            return `<div class=\"phase-header\">${p.n}<\/div>` + state[p.id].map((m, i) => `\n                <div class=\"wc-match-card\">\n                    <div class=\"wc-team-slot ${m.w===m.t1?'winner':''}\" onclick=\"advance('${p.id}',${i},'${m.t1}')\">\n                        <span class=\"wc-qualifier-id\">${m.id1||''}<\/span>\n                        <img decoding=\"async\" src=\"${getFlag(m.t1)}\" class=\"${m.t1? 'f-img':'wc-placeholder-logo'}\" style=\"${!m.t1?'opacity:0.3':''}\">\n                        <span class=\"t-col\">${m.t1||'---'}<\/span>\n                    <\/div>\n                    <div class=\"wc-team-slot ${m.w===m.t2?'winner':''}\" onclick=\"advance('${p.id}',${i},'${m.t2}')\">\n                        <span class=\"wc-qualifier-id\">${m.id2||''}<\/span>\n                        <img decoding=\"async\" src=\"${getFlag(m.t2)}\" class=\"${m.t2? 'f-img':'wc-placeholder-logo'}\" style=\"${!m.t2?'opacity:0.3':''}\">\n                        <span class=\"t-col\">${m.t2||'---'}<\/span>\n                    <\/div>\n                <\/div>`).join('');\n        }).join('');\n    }\n\n    function init() {\n        var fixHtml = '';\n        groupList.forEach(function(g) {\n            fixHtml += `<div class=\"wc-card\"><strong>GRUPO ${g}<\/strong>`;\n            var pairs = [[0,1],[2,3],[0,2],[1,3],[0,3],[1,2]];\n            pairs.forEach(function(p, i) {\n                var t1 = teamsByGroup[g][p[0]], t2 = teamsByGroup[g][p[1]];\n                fixHtml += `<div class=\"wc-match\">\n                    <div class=\"t-col\" style=\"text-align:right\">${t1} <img decoding=\"async\" src=\"${getFlag(t1)}\" class=\"f-img\"><\/div>\n                    <input type=\"number\" class=\"s-in\" id=\"h_${g}_${i}\" value=\"0\" oninput=\"updateLogic()\">\n                    <span style=\"color:#FF495C; font-weight:800; font-size:10px;\">VS<\/span>\n                    <input type=\"number\" class=\"s-in\" id=\"a_${g}_${i}\" value=\"0\" oninput=\"updateLogic()\">\n                    <div class=\"t-col\"><img decoding=\"async\" src=\"${getFlag(t2)}\" class=\"f-img\"> ${t2}<\/div>\n                <\/div>`;\n            });\n            fixHtml += '<\/div>';\n        });\n        document.getElementById('fixture-area').innerHTML = fixHtml;\n        \n        state.r16 = [{m:90,t1:null,t2:null,id1:'GAN.73',id2:'GAN.75'},{m:89,t1:null,t2:null,id1:'GAN.74',id2:'GAN.77'},{m:91,t1:null,t2:null,id1:'GAN.76',id2:'GAN.78'},{m:92,t1:null,t2:null,id1:'GAN.79',id2:'GAN.80'},{m:93,t1:null,t2:null,id1:'GAN.83',id2:'GAN.84'},{m:94,t1:null,t2:null,id1:'GAN.81',id2:'GAN.82'},{m:95,t1:null,t2:null,id1:'GAN.86',id2:'GAN.88'},{m:96,t1:null,t2:null,id1:'GAN.85',id2:'GAN.87'}];\n        state.qf = [{m:97,t1:null,t2:null,id1:'G89',id2:'G90'},{m:98,t1:null,t2:null,id1:'G93',id2:'G94'},{m:99,t1:null,t2:null,id1:'G91',id2:'G92'},{m:100,t1:null,t2:null,id1:'G95',id2:'G96'}];\n        state.sf = [{m:101,t1:null,t2:null,id1:'G97',id2:'G98'},{m:102,t1:null,t2:null,id1:'G99',id2:'G100'}];\n        state.fin = [{m:104,t1:null,t2:null,id1:'G101',id2:'G102'}];\n        updateLogic();\n    }\n\n    document.getElementById('btnSim').onclick = function() {\n        document.querySelectorAll('.s-in').forEach(i => i.value = Math.floor(Math.random()*3));\n        updateLogic();\n    };\n    document.getElementById('btnReset').onclick = function() { init(); document.getElementById('champ-area').innerHTML=''; };\n    \n    init();\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>La expectativa por el inicio de la m\u00e1xima cita del f\u00fatbol internacional crece d\u00eda tras d\u00eda. Con el nuevo formato de 48 selecciones, el mundial 2026 promete ser una edici\u00f3n sin precedentes en la historia del deporte, extendi\u00e9ndose a lo largo de Estados Unidos, M\u00e9xico y Canad\u00e1. Para los aficionados que ya palpitan cada encuentro, &hellip;<\/p>\n","protected":false},"author":9,"featured_media":157333,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,4015,4],"tags":[4131],"content-tags":[4080,4027],"class_list":["post-147765","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-futbol","category-contenido-premium","category-mundial-2026","tag-mundial-copa-del-mundo","content-tags-ai-assisted","content-tags-team-news","article_type-seo","entity_type-competition","inspiration-planned"],"_links":{"self":[{"href":"https:\/\/www.365scores.com\/es\/news\/wp-json\/wp\/v2\/posts\/147765","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.365scores.com\/es\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.365scores.com\/es\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.365scores.com\/es\/news\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.365scores.com\/es\/news\/wp-json\/wp\/v2\/comments?post=147765"}],"version-history":[{"count":4,"href":"https:\/\/www.365scores.com\/es\/news\/wp-json\/wp\/v2\/posts\/147765\/revisions"}],"predecessor-version":[{"id":151975,"href":"https:\/\/www.365scores.com\/es\/news\/wp-json\/wp\/v2\/posts\/147765\/revisions\/151975"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.365scores.com\/es\/news\/wp-json\/wp\/v2\/media\/157333"}],"wp:attachment":[{"href":"https:\/\/www.365scores.com\/es\/news\/wp-json\/wp\/v2\/media?parent=147765"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.365scores.com\/es\/news\/wp-json\/wp\/v2\/categories?post=147765"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.365scores.com\/es\/news\/wp-json\/wp\/v2\/tags?post=147765"},{"taxonomy":"content-tags","embeddable":true,"href":"https:\/\/www.365scores.com\/es\/news\/wp-json\/wp\/v2\/content-tags?post=147765"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}