{"id":12872,"date":"2026-11-14T19:59:13","date_gmt":"2026-11-15T00:59:13","guid":{"rendered":"https:\/\/www.squawka.com\/us-es\/?post_type=news&#038;p=12872"},"modified":"2026-11-14T19:59:13","modified_gmt":"2026-11-15T00:59:13","slug":"puebla-vs-san-luis-pronostico-liga-mx-11-20-26","status":"publish","type":"news","link":"https:\/\/www.squawka.com\/us-es\/news\/liga-mx\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\/","title":{"rendered":"Club Puebla vs Atletico San Luis: Pron\u00f3stico, Picks, Momios y Alineaciones"},"content":{"rendered":"<p><strong>Club Puebla recibe al Atl\u00e9tico San Luis en el Estadio Cuauht\u00e9moc el viernes 20 de noviembre (8:00 PM ET \/ 7:00 PM CT \/ 5:00 PM PT).<\/strong><\/p>\n<p>Club Puebla llega a este partido sin preocupaciones nuevas por lesiones o suspensiones, y las piezas ofensivas que lo han sostenido durante el Apertura est\u00e1n disponibles: el delantero Eduardo Mustre Torres y el mediocampista Omar Moreno Villegas han anotado tres goles cada uno esta temporada, mientras que las diecinueve ocasiones de gol creadas por Kevin Velasco Bonilla lo colocan como l\u00edder del grupo desde el mediocampo. Atl\u00e9tico San Luis tambi\u00e9n llega con un parte m\u00e9dico limpio, apoyado en el mediocampista ofensivo Rafael Llorente Sanz, quien lidera este encuentro con cuatro goles y veinte ocasiones creadas, junto a David Rodr\u00edguez Uribe, quien ha sumado tres goles propios desde un rol creativo similar.<\/p>\n<p>Ambos equipos han demostrado que pueden ser vulnerados en defensa tan seguido como generan ocasiones de gol, lo que apunta a una noche m\u00e1s cerrada y con menos goles de lo que sugieren los totales de gol subyacentes. Puebla se apoyar\u00e1 en la base que produjo su victoria de visitante ante Quer\u00e9taro FC para controlar el territorio en el Estadio Cuauht\u00e9moc, mientras que San Luis llega tras dos derrotas consecutivas de local ante Atlas FC y FC Ju\u00e1rez y necesita una respuesta de su dupla de mediocampistas ofensivos. Se espera una noche cerrada decidida por un solo momento, m\u00e1s que un partido abierto y de ida y vuelta.<\/p>\n<p>Los aficionados en Estados Unidos pueden ver el Club Puebla vs Atl\u00e9tico San Luis por ViX, TUDN o Fox.<\/p>\n\n\n<style>\n.sq-bpg{--sig:#a8e039;--acc:#a8e039;--acc-ink:#0d2a08;--ink:#eaf5e6;--dim:#a7cbb8;--line:rgba(255,255,255,.10);\n --v-strong:#a8e039;--v-value:#7ee081;--v-fair:#9fb6aa;--v-priced:#f0b429;\n font-family:'Bricolage Grotesque',system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--ink);\n max-width:960px;margin:16px auto 26px;border-radius:16px;overflow:hidden;position:relative;\n background:linear-gradient(168deg,#0f3b2b 0%,#08281c 62%,#06211a 100%);box-shadow:0 18px 44px rgba(6,26,18,.34)}\n.sq-bpg *{box-sizing:border-box}\n.sq-bpg[data-comp=\"epl\"]{--acc:#6f00ff;--acc-ink:#fff}\n.sq-bpg[data-comp=\"ucl\"]{--acc:#022ce8;--acc-ink:#fff}\n.sq-bpg[data-comp=\"mls\"]{--acc:#e01e13;--acc-ink:#fff}\n.sq-bpg[data-comp=\"liga-mx\"]{--acc:#4c9540;--acc-ink:#fff}\n.sq-bpg__wrap{position:relative;z-index:1;padding:20px 26px 22px}\n.sq-bpg__r{position:absolute;width:0;height:0;opacity:0;pointer-events:none}\n.sqsh__top{display:flex;align-items:center;gap:12px;flex-wrap:wrap}\n.sqsh__mark{display:inline-flex;align-items:center;gap:9px}\n.sqsh__mark svg{display:block}\n.sqsh__wm{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:14px;letter-spacing:.02em;color:var(--ink)}\n.sqsh__wm b{color:var(--sig)}\n.sqsh__geo{margin-left:auto;display:flex;align-items:center;gap:9px}\n.sqsh__geoq{font-size:11px;color:var(--dim);font-weight:600;white-space:nowrap}\n.sqsh__pills{display:inline-flex;background:rgba(255,255,255,.08);border-radius:999px;padding:3px;font-size:11px;font-weight:700}\n.sqsh__pills label{padding:5px 11px;border-radius:999px;cursor:pointer;color:var(--dim);white-space:nowrap;transition:.15s}\n.sq-bpg__r--us:checked ~ * .l-us,.sq-bpg__r--row:checked ~ * .l-row{color:var(--acc-ink);background:var(--acc)}\n@media(max-width:520px){.sqsh__geoq{display:none}}\n.sq-bpg__ttl{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:19px;line-height:1.15;letter-spacing:-.01em;margin:14px 0 0;color:var(--ink)}\n.sqsh__hero{margin:12px 0 2px}\n.sqsh__lead{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:18px;line-height:1.24;letter-spacing:-.01em;margin:0;text-wrap:balance}\n.sqsh__mk{color:var(--dim)}\n.sqsh__sg{color:var(--sig)}\n.sqsh__gap{display:inline-flex;align-items:center;gap:9px;margin-top:10px;padding:5px 12px;border-radius:8px;background:rgba(168,224,57,.13);border:1px solid rgba(168,224,57,.4)}\n.sqsh__gap--agree{background:rgba(255,255,255,.06);border-color:var(--line)}\n.sqsh__big{font-family:'Bricolage Grotesque',sans-serif;font-size:18px;font-weight:800;color:var(--sig);letter-spacing:-.02em}\n.sqsh__gap--agree .sqsh__big{color:#cfe0d6}\n.sqsh__lbl{font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--sig)}\n.sqsh__gap--agree .sqsh__lbl{color:var(--dim)}\n.sqsh__note{margin:9px 0 0;font-size:12px;color:var(--dim);line-height:1.4}\n.sqsh__act{margin:14px 0 6px}\n.sq-bpg__list{margin-top:16px}\n.sqsh__head,.sq-bpg__row,.sqsh__r3{display:grid;grid-template-columns:1fr 52px 62px minmax(72px,auto) 20px;gap:10px;align-items:center}\n.sqsh__head{padding:0 2px 8px;border-bottom:1px solid var(--line)}\n.sqsh__head span{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);text-align:right}\n.sqsh__head span.l{text-align:left}\n.sq-bpg__row{padding:11px 2px;border-bottom:1px solid var(--line)}\n.sq-bpg__row:last-child{border-bottom:0}\n.sqsh__cell{text-align:right;font-variant-numeric:tabular-nums}\n.sqsh__mcell{text-align:left;min-width:0}\n.sqsh__mname{display:block;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);font-weight:700}\n.sq-bpg__pk{display:block;font-family:'Bricolage Grotesque',sans-serif;font-weight:700;font-size:15px;color:var(--ink);line-height:1.18;letter-spacing:-.01em;margin-top:1px}\n.sq-bpg__why{display:none}\n.sqsh__mk-n{font-size:14px;font-weight:700;color:var(--dim)}\n.sqsh__sg-n{font-size:15px;font-weight:800;color:var(--sig)}\n.sq-bpg__vd{display:inline-block;font-size:10px;font-weight:800;letter-spacing:.03em;padding:3px 8px;border-radius:6px;white-space:nowrap;text-align:center}\n.sq-bpg__vd--strong{background:var(--v-strong);color:#0d2a08}\n.sq-bpg__vd--value{background:rgba(126,224,129,.16);color:var(--v-value);border:1px solid rgba(126,224,129,.4)}\n.sq-bpg__vd--fair{color:var(--v-fair);border:1px dashed rgba(255,255,255,.24)}\n.sq-bpg__vd--priced{color:var(--dim);border:1px solid var(--line)}\n.sq-bpg__vd--read{color:var(--dim);border:1px dashed rgba(255,255,255,.2)}\n.sq-bpg__vd--over{color:#e88aa8;border:1px dashed rgba(232,138,168,.4)}\n.sqsh__r3{padding:11px 2px;border-bottom:1px solid var(--line)}\n.sq-bpg__row[data-pick]{background:linear-gradient(90deg,rgba(168,224,57,.07),transparent 70%);border-radius:8px;margin:0 -6px;padding-left:8px;padding-right:8px}\n.sqsh__oc{display:block;font-family:'Bricolage Grotesque',sans-serif;font-weight:700;font-size:15px;color:var(--dim);line-height:1.18;letter-spacing:-.01em;margin-top:1px}\n.sqsh__pickflag{display:inline-block;margin-left:7px;font-size:9px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--sig);background:rgba(168,224,57,.12);border:1px solid rgba(168,224,57,.4);padding:1px 6px;border-radius:5px;vertical-align:middle}\n.sqsh__go{text-align:right}\n.sqsh__go a{display:none;width:20px;height:20px;border-radius:5px;align-items:center;justify-content:center;color:var(--dim);border:1px solid rgba(255,255,255,.14);text-decoration:none;font-weight:800}\n.sqsh__go a:hover{color:var(--acc-ink);background:var(--acc);border-color:var(--acc)}\n.sq-bpg__r--us:checked ~ * .sqsh__go a{display:inline-flex}\n.sqsh__foot{margin-top:16px}\n.sqsh__strip{display:flex;align-items:center;gap:9px;background:rgba(0,0,0,.20);border-radius:9px;padding:9px 12px;margin-bottom:12px;flex-wrap:wrap}\n.sqsh__strip .h{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-weight:800}\n.sqsh__strip .rec{margin-left:auto;font-size:11.5px;color:var(--dim);font-weight:600}\n.sqsh__cta a{display:none;align-items:center;justify-content:center;gap:8px;text-decoration:none;background:var(--acc);color:var(--acc-ink);font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:15px;letter-spacing:-.01em;padding:12px 16px;border-radius:10px}\n.sqsh__cta a:hover{filter:brightness(1.07)}\n.sqsh__cta svg{display:block}.sqsh__cta svg path{stroke:var(--acc-ink)}\n.sq-bpg__r--us:checked ~ * .sqsh__cta .go-us{display:flex}\n.sq-bpg__r--row:checked ~ * .sqsh__cta .go-row{display:flex}\n.sqsh__offer{font-size:11.5px;color:var(--dim);text-align:center;margin:11px 0 0;display:none}\n.sq-bpg__r--us:checked ~ * .sqsh__offer{display:block}\n.sqsh__offer b{color:var(--v-value)}\n.sqsh__compare{text-align:center;margin:9px 0 0}\n.sqsh__compare a{font-size:12px;color:var(--dim);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.22);padding-bottom:1px}\n.sqsh__compare a:hover{color:var(--acc)}\n.sqsh__src{font-size:11px;color:var(--dim);text-align:center;margin-top:9px}\n.sqsh__src .k{color:var(--ink)}\n.sqsh__compare .only-us,.sqsh__compare .only-row,.sqsh__src .only-us,.sqsh__src .only-row{display:none}\n.sq-bpg__r--us:checked ~ * .only-us{display:inline}\n.sq-bpg__r--row:checked ~ * .only-row{display:inline}\n\/* match-outcome \u2014 the horizontal 3-way (who wins), + the section divide before the tips *\/\n.sqsh__mo{margin:14px 0 0}\n.sqsh__mo-h{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin:0 0 9px}\n.sqsh__3way{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}\n.sqsh__3way .sq-bpg__row,.sqsh__3way .sqsh__r3{position:relative;display:block;padding:13px 10px;border:1px solid var(--line);border-radius:11px;background:rgba(255,255,255,.03);text-align:center;margin:0;transition:border-color .15s,background .15s}\n.sqsh__3way .sq-bpg__row:last-child{border-bottom:1px solid var(--line)}\n.sqsh__3way .sq-bpg__row[data-pick]{border-color:rgba(168,224,57,.55);background:rgba(168,224,57,.10);box-shadow:inset 0 0 0 1px rgba(168,224,57,.22)}\n.sqsh__pgo{position:absolute;inset:0;z-index:3;display:none;border-radius:11px}\n.sq-bpg__r--us:checked ~ * .sqsh__pgo--us{display:block}\n.sq-bpg__r--row:checked ~ * .sqsh__pgo--row{display:block}\n.sqsh__3way .sqsh__r3:hover{border-color:var(--acc);background:rgba(255,255,255,.06)}\n.sqsh__3way .sq-bpg__row:hover{border-color:rgba(168,224,57,.85)}\n.sqsh__oc-in{display:flex;flex-direction:column;align-items:center;gap:3px}\n.sqsh__oc-name{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:14px;color:var(--ink);line-height:1.15;letter-spacing:-.01em}\n.sqsh__3way .sq-bpg__pk{display:none}\n.sqsh__oc-sig{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:25px;color:var(--sig);letter-spacing:-.02em;line-height:1}\n.sqsh__3way .sqsh__r3 .sqsh__oc-sig{color:#cfe0d6}\n.sqsh__oc-mkt{font-size:10px;color:var(--dim);font-weight:600;letter-spacing:.02em}\n.sqsh__oc-badge{margin-top:6px;font-size:9px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:2px 7px;border-radius:5px}\n.sqsh__oc-badge--pick{color:var(--sig);background:rgba(168,224,57,.14);border:1px solid rgba(168,224,57,.45)}\n.sqsh__oc-badge--value{color:var(--v-value);background:rgba(126,224,129,.12);border:1px solid rgba(126,224,129,.4)}\n.sqsh__div{height:1px;background:var(--line);margin:18px 0 14px}\n@media(max-width:560px){.sqsh__head,.sq-bpg__row{grid-template-columns:1fr 44px 54px 62px 18px;gap:7px}\n .sq-bpg__pk{font-size:14px}.sq-bpg__ttl{font-size:17px}.sqsh__lead{font-size:16px}\n .sqsh__3way{gap:6px}.sqsh__3way .sq-bpg__row,.sqsh__3way .sqsh__r3{padding:10px 5px}\n .sqsh__oc-sig{font-size:21px}.sqsh__oc-name{font-size:13px}}\n\/* SQ-LINK-GATE-START *\/\nbody[class*=\"country-us-state-mi\"] a[href*=\"\/go\/kalshi\"],body[class*=\"country-us-state-nv\"] a[href*=\"\/go\/kalshi\"],body[class*=\"country-us-state-wa\"] a[href*=\"\/go\/kalshi\"]{display:none !important}\nbody[class*=\"country-us-state-az\"] a[href*=\"\/go\/polymarket\"],body[class*=\"country-us-state-il\"] a[href*=\"\/go\/polymarket\"],body[class*=\"country-us-state-md\"] a[href*=\"\/go\/polymarket\"],body[class*=\"country-us-state-ma\"] a[href*=\"\/go\/polymarket\"],body[class*=\"country-us-state-mi\"] a[href*=\"\/go\/polymarket\"],body[class*=\"country-us-state-mt\"] a[href*=\"\/go\/polymarket\"],body[class*=\"country-us-state-nv\"] a[href*=\"\/go\/polymarket\"],body[class*=\"country-us-state-nj\"] a[href*=\"\/go\/polymarket\"],body[class*=\"country-us-state-oh\"] a[href*=\"\/go\/polymarket\"]{display:none !important}\n\/* SQ-LINK-GATE-END *\/\n\n\/* six-country geo (us-es) v2 \u2014 appended post-translation *\/\n.sq-bpg .sqsh__geo{display:none}\n.sq-bpg .sqsh__georg{display:none;font-size:11.5px;color:var(--dim);text-align:center;margin:11px 0 0}\nbody[class*=\"country-mx\"] .sq-bpg .sqsh__pgo--us{display:none}\nbody[class*=\"country-mx\"] .sq-bpg .sqsh__pgo--mx{display:block}\nbody[class*=\"country-mx\"] .sq-bpg .sqsh__cta .go-us{display:none}\nbody[class*=\"country-mx\"] .sq-bpg .sqsh__cta .go-mx{display:flex}\nbody[class*=\"country-mx\"] .sq-bpg .sqsh__offer{display:none}\nbody[class*=\"country-mx\"] .sq-bpg .sqsh__georg{display:block}\nbody[class*=\"country-mx\"] .sq-bpg .sqsh__compare{display:none}\nbody[class*=\"country-mx\"] .sq-bpg .sqsh__src{display:none}\nbody[class*=\"country-es\"] .sq-bpg .sqsh__pgo--us{display:none}\nbody[class*=\"country-es\"] .sq-bpg .sqsh__pgo--es{display:block}\nbody[class*=\"country-es\"] .sq-bpg .sqsh__cta .go-us{display:none}\nbody[class*=\"country-es\"] .sq-bpg .sqsh__cta .go-es{display:flex}\nbody[class*=\"country-es\"] .sq-bpg .sqsh__offer{display:none}\nbody[class*=\"country-es\"] .sq-bpg .sqsh__georg{display:block}\nbody[class*=\"country-es\"] .sq-bpg .sqsh__compare{display:none}\nbody[class*=\"country-es\"] .sq-bpg .sqsh__src{display:none}\nbody[class*=\"country-co\"] .sq-bpg .sqsh__pgo--us{display:none}\nbody[class*=\"country-co\"] .sq-bpg .sqsh__pgo--co{display:block}\nbody[class*=\"country-co\"] .sq-bpg .sqsh__cta .go-us{display:none}\nbody[class*=\"country-co\"] .sq-bpg .sqsh__cta .go-co{display:flex}\nbody[class*=\"country-co\"] .sq-bpg .sqsh__offer{display:none}\nbody[class*=\"country-co\"] .sq-bpg .sqsh__georg{display:block}\nbody[class*=\"country-co\"] .sq-bpg .sqsh__compare{display:none}\nbody[class*=\"country-co\"] .sq-bpg .sqsh__src{display:none}\nbody[class*=\"country-ar\"] .sq-bpg .sqsh__pgo--us{display:none}\nbody[class*=\"country-ar\"] .sq-bpg .sqsh__pgo--ar{display:block}\nbody[class*=\"country-ar\"] .sq-bpg .sqsh__cta .go-us{display:none}\nbody[class*=\"country-ar\"] .sq-bpg .sqsh__cta .go-ar{display:flex}\nbody[class*=\"country-ar\"] .sq-bpg .sqsh__offer{display:none}\nbody[class*=\"country-ar\"] .sq-bpg .sqsh__georg{display:block}\nbody[class*=\"country-ar\"] .sq-bpg .sqsh__compare{display:none}\nbody[class*=\"country-ar\"] .sq-bpg .sqsh__src{display:none}\nbody[class*=\"country-pe\"] .sq-bpg .sqsh__pgo--us{display:none}\nbody[class*=\"country-pe\"] .sq-bpg .sqsh__pgo--pe{display:block}\nbody[class*=\"country-pe\"] .sq-bpg .sqsh__cta .go-us{display:none}\nbody[class*=\"country-pe\"] .sq-bpg .sqsh__cta .go-pe{display:flex}\nbody[class*=\"country-pe\"] .sq-bpg .sqsh__offer{display:none}\nbody[class*=\"country-pe\"] .sq-bpg .sqsh__georg{display:block}\nbody[class*=\"country-pe\"] .sq-bpg .sqsh__compare{display:none}\nbody[class*=\"country-pe\"] .sq-bpg .sqsh__src{display:none}\nbody[class*=\"country-cl\"] .sq-bpg .sqsh__pgo--us{display:none}\nbody[class*=\"country-cl\"] .sq-bpg .sqsh__cta .go-us{display:none}\nbody[class*=\"country-cl\"] .sq-bpg .sqsh__offer{display:none}\nbody[class*=\"country-cl\"] .sq-bpg .sqsh__compare{display:none}\nbody[class*=\"country-cl\"] .sq-bpg .sqsh__src{display:none}\nbody[class*=\"country-ec\"] .sq-bpg .sqsh__pgo--us{display:none}\nbody[class*=\"country-ec\"] .sq-bpg .sqsh__cta .go-us{display:none}\nbody[class*=\"country-ec\"] .sq-bpg .sqsh__offer{display:none}\nbody[class*=\"country-ec\"] .sq-bpg .sqsh__compare{display:none}\nbody[class*=\"country-ec\"] .sq-bpg .sqsh__src{display:none}\nbody[class*=\"country-ve\"] .sq-bpg .sqsh__pgo--us{display:none}\nbody[class*=\"country-ve\"] .sq-bpg .sqsh__cta .go-us{display:none}\nbody[class*=\"country-ve\"] .sq-bpg .sqsh__offer{display:none}\nbody[class*=\"country-ve\"] .sq-bpg .sqsh__compare{display:none}\nbody[class*=\"country-ve\"] .sq-bpg .sqsh__src{display:none}\nbody[class*=\"country-gt\"] .sq-bpg .sqsh__pgo--us{display:none}\nbody[class*=\"country-gt\"] .sq-bpg .sqsh__cta .go-us{display:none}\nbody[class*=\"country-gt\"] .sq-bpg .sqsh__offer{display:none}\nbody[class*=\"country-gt\"] .sq-bpg .sqsh__compare{display:none}\nbody[class*=\"country-gt\"] .sq-bpg .sqsh__src{display:none}\nbody[class*=\"country-bo\"] .sq-bpg .sqsh__pgo--us{display:none}\nbody[class*=\"country-bo\"] .sq-bpg .sqsh__cta .go-us{display:none}\nbody[class*=\"country-bo\"] .sq-bpg .sqsh__offer{display:none}\nbody[class*=\"country-bo\"] .sq-bpg .sqsh__compare{display:none}\nbody[class*=\"country-bo\"] .sq-bpg .sqsh__src{display:none}\nbody[class*=\"country-py\"] .sq-bpg .sqsh__pgo--us{display:none}\nbody[class*=\"country-py\"] .sq-bpg .sqsh__cta .go-us{display:none}\nbody[class*=\"country-py\"] .sq-bpg .sqsh__offer{display:none}\nbody[class*=\"country-py\"] .sq-bpg .sqsh__compare{display:none}\nbody[class*=\"country-py\"] .sq-bpg .sqsh__src{display:none}\nbody[class*=\"country-uy\"] .sq-bpg .sqsh__pgo--us{display:none}\nbody[class*=\"country-uy\"] .sq-bpg .sqsh__cta .go-us{display:none}\nbody[class*=\"country-uy\"] .sq-bpg .sqsh__offer{display:none}\nbody[class*=\"country-uy\"] .sq-bpg .sqsh__compare{display:none}\nbody[class*=\"country-uy\"] .sq-bpg .sqsh__src{display:none}\nbody[class*=\"country-cr\"] .sq-bpg .sqsh__pgo--us{display:none}\nbody[class*=\"country-cr\"] .sq-bpg .sqsh__cta .go-us{display:none}\nbody[class*=\"country-cr\"] .sq-bpg .sqsh__offer{display:none}\nbody[class*=\"country-cr\"] .sq-bpg .sqsh__compare{display:none}\nbody[class*=\"country-cr\"] .sq-bpg .sqsh__src{display:none}\nbody[class*=\"country-pa\"] .sq-bpg .sqsh__pgo--us{display:none}\nbody[class*=\"country-pa\"] .sq-bpg .sqsh__cta .go-us{display:none}\nbody[class*=\"country-pa\"] .sq-bpg .sqsh__offer{display:none}\nbody[class*=\"country-pa\"] .sq-bpg .sqsh__compare{display:none}\nbody[class*=\"country-pa\"] .sq-bpg .sqsh__src{display:none}\nbody[class*=\"country-do\"] .sq-bpg .sqsh__pgo--us{display:none}\nbody[class*=\"country-do\"] .sq-bpg .sqsh__cta .go-us{display:none}\nbody[class*=\"country-do\"] .sq-bpg .sqsh__offer{display:none}\nbody[class*=\"country-do\"] .sq-bpg .sqsh__compare{display:none}\nbody[class*=\"country-do\"] .sq-bpg .sqsh__src{display:none}\nbody[class*=\"country-hn\"] .sq-bpg .sqsh__pgo--us{display:none}\nbody[class*=\"country-hn\"] .sq-bpg .sqsh__cta .go-us{display:none}\nbody[class*=\"country-hn\"] .sq-bpg .sqsh__offer{display:none}\nbody[class*=\"country-hn\"] .sq-bpg .sqsh__compare{display:none}\nbody[class*=\"country-hn\"] .sq-bpg .sqsh__src{display:none}\nbody[class*=\"country-sv\"] .sq-bpg .sqsh__pgo--us{display:none}\nbody[class*=\"country-sv\"] .sq-bpg .sqsh__cta .go-us{display:none}\nbody[class*=\"country-sv\"] .sq-bpg .sqsh__offer{display:none}\nbody[class*=\"country-sv\"] .sq-bpg .sqsh__compare{display:none}\nbody[class*=\"country-sv\"] .sq-bpg .sqsh__src{display:none}\nbody[class*=\"country-ni\"] .sq-bpg .sqsh__pgo--us{display:none}\nbody[class*=\"country-ni\"] .sq-bpg .sqsh__cta .go-us{display:none}\nbody[class*=\"country-ni\"] .sq-bpg .sqsh__offer{display:none}\nbody[class*=\"country-ni\"] .sq-bpg .sqsh__compare{display:none}\nbody[class*=\"country-ni\"] .sq-bpg .sqsh__src{display:none}\n<\/style>\n<div class=\"sq-bpg\" id=\"sq-bpg-clubp-9f0pgjuq7oygyw3yal7peef4k\" data-comp=\"\">\n <div class=\"sq-bpg__wrap\">\n  \n  <div class=\"sqsh__top\">\n    <span class=\"sqsh__mark\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 696 696\" fill=\"#a8e039\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M473.282 222.72H696.002C696.002 99.6672 596.335 0 473.282 0H250.562C250.562 123.053 350.23 222.72 473.282 222.72Z\"\/><path d=\"M222.72 445.44V0C99.6672 0 0 99.6672 0 222.72C0 345.773 99.6672 445.44 222.72 445.44Z\"\/><path d=\"M473.281 250.563V696.003C596.334 696.003 696.001 596.336 696.001 473.283C696.001 350.231 596.334 250.563 473.281 250.563Z\"\/><path d=\"M222.72 473.277H0C0 596.33 99.6672 695.997 222.72 695.997H445.44C445.44 572.944 345.773 473.277 222.72 473.277Z\"\/><\/svg><span class=\"sqsh__wm\">Squawka <b>Signal<\/b><\/span><\/span>\n    \n  <\/div>\n  <div class=\"sqsh__mo\"><div class=\"sqsh__mo-h\">Resultado del partido &middot; qui\u00e9n gana<\/div>\n  <div class=\"sqsh__3way\">\n   <div class=\"sq-bpg__row\" data-pick=\"1\" data-market=\"Result\" data-selection=\"Club Puebla\" data-prob=\"40\" data-odds=\"155\" data-confidence=\"3\"><div class=\"sqsh__oc-in\"><span class=\"sqsh__oc-name\">Club Puebla<\/span><span class=\"sq-bpg__pk\">Club Puebla<\/span><span class=\"sqsh__oc-sig\">40%<\/span><span class=\"sqsh__oc-mkt\">merc. 37%<\/span><span class=\"sqsh__oc-badge sqsh__oc-badge--pick\">Nuestra selecci\u00f3n<\/span><span class=\"sq-bpg__why\"><\/span><a class=\"sqsh__pgo sqsh__pgo--us\" href=\"https:\/\/www.squawka.com\/us\/go\/kalshi?q=us-all-all-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"Trade Club Puebla on Kalshi\"><\/a><a class=\"sqsh__pgo sqsh__pgo--mx\" href=\"https:\/\/bdeal.io\/caliente\/150102\/1\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"Caliente\"><\/a><a class=\"sqsh__pgo sqsh__pgo--es\" href=\"\/en\/go\/bet365?q=es-all-top-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"bet365\"><\/a><a class=\"sqsh__pgo sqsh__pgo--co\" href=\"https:\/\/bdeal.io\/stake\/150164\/1\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"Stake\"><\/a><a class=\"sqsh__pgo sqsh__pgo--ar\" href=\"https:\/\/bdeal.io\/Jugabet\/150149\/1\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"JugaBet\"><\/a><a class=\"sqsh__pgo sqsh__pgo--pe\" href=\"https:\/\/bdeal.io\/stake\/150166\/1\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"Stake\"><\/a><\/div><\/div>\n   <div class=\"sqsh__r3\"><div class=\"sqsh__oc-in\"><span class=\"sqsh__oc-name\">Empate<\/span><span class=\"sq-bpg__pk\">Empate<\/span><span class=\"sqsh__oc-sig\">26%<\/span><span class=\"sqsh__oc-mkt\">merc. 26%<\/span><span class=\"sq-bpg__why\"><\/span><a class=\"sqsh__pgo sqsh__pgo--us\" href=\"https:\/\/www.squawka.com\/us\/go\/kalshi?q=us-all-all-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"Trade Draw on Kalshi\"><\/a><a class=\"sqsh__pgo sqsh__pgo--mx\" href=\"https:\/\/bdeal.io\/caliente\/150102\/1\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"Caliente\"><\/a><a class=\"sqsh__pgo sqsh__pgo--es\" href=\"\/en\/go\/bet365?q=es-all-top-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"bet365\"><\/a><a class=\"sqsh__pgo sqsh__pgo--co\" href=\"https:\/\/bdeal.io\/stake\/150164\/1\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"Stake\"><\/a><a class=\"sqsh__pgo sqsh__pgo--ar\" href=\"https:\/\/bdeal.io\/Jugabet\/150149\/1\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"JugaBet\"><\/a><a class=\"sqsh__pgo sqsh__pgo--pe\" href=\"https:\/\/bdeal.io\/stake\/150166\/1\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"Stake\"><\/a><\/div><\/div>\n   <div class=\"sqsh__r3\"><div class=\"sqsh__oc-in\"><span class=\"sqsh__oc-name\">Atl\u00e9tico San Luis<\/span><span class=\"sq-bpg__pk\">Atl\u00e9tico San Luis<\/span><span class=\"sqsh__oc-sig\">33%<\/span><span class=\"sqsh__oc-mkt\">merc. 39%<\/span><span class=\"sq-bpg__why\"><\/span><a class=\"sqsh__pgo sqsh__pgo--us\" href=\"https:\/\/www.squawka.com\/us\/go\/kalshi?q=us-all-all-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"Trade Atletico San Luis on Kalshi\"><\/a><a class=\"sqsh__pgo sqsh__pgo--mx\" href=\"https:\/\/bdeal.io\/caliente\/150102\/1\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"Caliente\"><\/a><a class=\"sqsh__pgo sqsh__pgo--es\" href=\"\/en\/go\/bet365?q=es-all-top-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"bet365\"><\/a><a class=\"sqsh__pgo sqsh__pgo--co\" href=\"https:\/\/bdeal.io\/stake\/150164\/1\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"Stake\"><\/a><a class=\"sqsh__pgo sqsh__pgo--ar\" href=\"https:\/\/bdeal.io\/Jugabet\/150149\/1\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"JugaBet\"><\/a><a class=\"sqsh__pgo sqsh__pgo--pe\" href=\"https:\/\/bdeal.io\/stake\/150166\/1\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"Stake\"><\/a><\/div><\/div>\n  <\/div><\/div>\n  <h2 class=\"sq-bpg__ttl\">Club Puebla vs Atl\u00e9tico San Luis: Mejores Apuestas y Pron\u00f3sticos<\/h2>\n  <div class=\"sqsh__hero\"><p class=\"sqsh__lead\">El mercado cotiza <span class=\"sqsh__mk\">Menos de 2.5 al 41%.<\/span> <span class=\"sqsh__sg\">Signal dice 53%.<\/span><\/p><span class=\"sqsh__gap\"><span class=\"sqsh__big\">+12<\/span><span class=\"sqsh__lbl\">puntos de valor &middot; el mercado de goles<\/span><\/span><\/div>\n<div class=\"sqsh__act\"><div class=\"sqsh__cta\"><a class=\"go-us sq-bpg__cta--kal\" href=\"#\" rel=\"sponsored nofollow\" target=\"_blank\">Operar Club Puebla en Kalshi<\/a><a class=\"go-mx sq-bpg__cta--gen\" href=\"https:\/\/bdeal.io\/caliente\/150102\/1\" rel=\"sponsored nofollow\" target=\"_blank\">Apostar en Caliente<\/a><a class=\"go-es sq-bpg__cta--b365\" href=\"\/en\/go\/bet365?q=es-all-top-wof-s-spo\" rel=\"sponsored nofollow\" target=\"_blank\">Apostar en bet365<\/a><a class=\"go-co sq-bpg__cta--gen\" href=\"https:\/\/bdeal.io\/stake\/150164\/1\" rel=\"sponsored nofollow\" target=\"_blank\">Apostar en Stake<\/a><a class=\"go-ar sq-bpg__cta--gen\" href=\"https:\/\/bdeal.io\/Jugabet\/150149\/1\" rel=\"sponsored nofollow\" target=\"_blank\">Apostar en JugaBet<\/a><a class=\"go-pe sq-bpg__cta--gen\" href=\"https:\/\/bdeal.io\/stake\/150166\/1\" rel=\"sponsored nofollow\" target=\"_blank\">Apostar en Stake<\/a><\/div><p class=\"sqsh__georg\">La edad m&iacute;nima (18+\/21+), la elegibilidad y los T&amp;C var&iacute;an seg&uacute;n tu pa&iacute;s. Los momios son ilustrativos; al hacer clic ver&aacute;s tu oferta local. Juega de forma responsable.<\/p><p class=\"sqsh__offer\">18+ &middot; juega con responsabilidad<\/p><\/div>\n  <div class=\"sqsh__div\"><\/div>\n  <div class=\"sqsh__mo-h\">Los pron\u00f3sticos &middot; Mejores Apuestas<\/div>\n  <div class=\"sq-bpg__list\">\n    <div class=\"sqsh__head\"><span class=\"l\">Mercado<\/span><span>Merc.&nbsp;%<\/span><span>Se\u00f1al&nbsp;%<\/span><span>Lectura<\/span><span><\/span><\/div>\n    <div class=\"sq-bpg__row\" data-market=\"Correct Score\" data-selection=\"Club Puebla 1-0 Atletico San Luis\" data-prob=\"10\" data-odds=\"1000\" data-confidence=\"3\"><div class=\"sqsh__mcell\"><span class=\"sqsh__mname\">Marcador Exacto<\/span><span class=\"sq-bpg__pk\">Club Puebla 1-0 Atl\u00e9tico San Luis<\/span><span class=\"sq-bpg__why\">Un margen de un gol encaja con un duelo en el que ambas defensas se han visto expuestas en las \u00faltimas semanas, pero un solo destello del ataque de Puebla deber\u00eda bastar para decidirlo.<\/span><\/div><div class=\"sqsh__cell\"><span class=\"sqsh__mk-n\">&mdash;<\/span><\/div><div class=\"sqsh__cell\"><span class=\"sqsh__sg-n\">10%<\/span><\/div><div class=\"sqsh__cell\"><span class=\"sq-bpg__vd sq-bpg__vd--read\">Lectura del modelo<\/span><\/div><div class=\"sqsh__go\"><a href=\"https:\/\/www.squawka.com\/us\/go\/kalshi?q=us-all-all-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"Trade Correct Score on Kalshi\">&rsaquo;<\/a><\/div>\n    <\/div>\n    <div class=\"sq-bpg__row\" data-market=\"Both Teams to Score\" data-selection=\"No\" data-prob=\"47\" data-odds=\"125\" data-confidence=\"3\"><div class=\"sqsh__mcell\"><span class=\"sqsh__mname\">Ambos Equipos Anotan<\/span><span class=\"sq-bpg__pk\">Ambos equipos: No<\/span><span class=\"sq-bpg__why\">San Luis lleva dos partidos consecutivos de local sin anotar, ante Atlas FC y FC Ju\u00e1rez, y una porter\u00eda en cero de la defensa de Puebla resolver\u00eda este duelo.<\/span><\/div><div class=\"sqsh__cell\"><span class=\"sqsh__mk-n\">36%<\/span><\/div><div class=\"sqsh__cell\"><span class=\"sqsh__sg-n\">47%<\/span><\/div><div class=\"sqsh__cell\"><span class=\"sq-bpg__vd sq-bpg__vd--strong\">Valor fuerte<\/span><\/div><div class=\"sqsh__go\"><a href=\"https:\/\/www.squawka.com\/us\/go\/kalshi?q=us-all-all-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"Trade Both Teams to Score on Kalshi\">&rsaquo;<\/a><\/div>\n    <\/div>\n    <div class=\"sq-bpg__row\" data-market=\"Over 2.5 Goals\" data-selection=\"Under 2.5\" data-prob=\"53\" data-odds=\"110\" data-confidence=\"3\"><div class=\"sqsh__mcell\"><span class=\"sqsh__mname\">M\u00e1s \/ Menos de 2.5<\/span><span class=\"sq-bpg__pk\">Menos de 2.5<\/span><span class=\"sq-bpg__why\"><\/span><\/div><div class=\"sqsh__cell\"><span class=\"sqsh__mk-n\">41%<\/span><\/div><div class=\"sqsh__cell\"><span class=\"sqsh__sg-n\">53%<\/span><\/div><div class=\"sqsh__cell\"><span class=\"sq-bpg__vd sq-bpg__vd--strong\">Valor fuerte<\/span><\/div><div class=\"sqsh__go\"><a href=\"https:\/\/www.squawka.com\/us\/go\/kalshi?q=us-all-all-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\" aria-label=\"Trade Over 2.5 Goals on Kalshi\">&rsaquo;<\/a><\/div>\n    <\/div>\n    <div class=\"sq-bpg__row\" data-market=\"Anytime Goalscorer\" data-selection=\"Eduardo Mustre Torres\" data-prob=\"23\" data-odds=\"\" data-confidence=\"3\" data-player-id=\"2j9522du54i3rsicgd4xo8hec\"><div class=\"sqsh__mcell\"><span class=\"sqsh__mname\">Anotador en Cualquier Momento<\/span><span class=\"sq-bpg__pk\">Eduardo Mustre Torres anota en cualquier momento<\/span><span class=\"sq-bpg__why\">Mustre Torres lidera el ataque de Puebla con tres goles en quince remates esta temporada, y es la fuente m\u00e1s probable del gol que nuestro modelo espera en el Estadio Cuauht\u00e9moc.<\/span><\/div><div class=\"sqsh__cell\"><span class=\"sqsh__mk-n\">&mdash;<\/span><\/div><div class=\"sqsh__cell\"><span class=\"sqsh__sg-n\">23%<\/span><\/div><div class=\"sqsh__cell\"><span class=\"sq-bpg__vd sq-bpg__vd--read\">Lectura del modelo<\/span><\/div><div class=\"sqsh__go\"><\/div>\n    <\/div>\n  <\/div>\n  <div class=\"sqsh__foot\">\n    <div class=\"sqsh__strip\"><span class=\"h\">Selecciones con ventaja de Signal<\/span><span class=\"rec\">Historial en construcci\u00f3n &middot; se resuelve al pitido final<\/span><\/div>\n    <p class=\"sqsh__compare\"><a class=\"only-us\" href=\"https:\/\/www.squawka.com\/us-es\/mejores-mercados-de-prediccion\/\">Comparar todos los mercados &rsaquo;<\/a><a class=\"only-row\" href=\"https:\/\/www.squawka.com\/us-es\/bet\/betting-sites\/bet365\/\">Rese\u00f1a de bet365 &rsaquo;<\/a><\/p>\n    <p class=\"sqsh__src\"><span class=\"only-us\">Disponible para traders de EE. UU. en la mayor\u00eda de los estados &middot; 18+<\/span><span class=\"only-row\">Momios de <span class=\"k\">bet365<\/span> &middot; 18+ &middot; <span class=\"k\">begambleaware.org<\/span><\/span><\/p>\n  <\/div>\n <\/div>\n<\/div>\n\n\n<h2>Forma de Temporada y Clasificaci\u00f3n<\/h2>\n<style>\n.sq-standings table{width:100%;border-collapse:collapse;table-layout:auto}\n.sq-standings th,.sq-standings td{text-align:center;padding:8px 10px;white-space:nowrap;vertical-align:middle}\n.sq-standings th:first-child,.sq-standings td:first-child{text-align:left}\n@media (max-width:600px){\n  .sq-standings{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}\n  .sq-standings table{min-width:560px}\n  .sq-standings th,.sq-standings td{padding:6px 8px;font-size:13px}\n}\n<\/style>\n\n<p>Este partido se ubica dentro del panorama saturado de Liguilla y reclasificaci\u00f3n de la <a href=\"https:\/\/www.squawka.com\/us\/outright-markets\/liga-mx-clausura-2026-winner-odds\/\">Liga MX<\/a>, donde los m\u00e1rgenes entre los equipos son tan estrechos que la forma reciente dice m\u00e1s que cualquier posici\u00f3n individual en la tabla. Tanto Puebla como San Luis han demostrado que pueden ganar y perder en r\u00e1pida sucesi\u00f3n en este Apertura, justo el tipo de enfrentamiento en el que tiene sentido un resultado cerrado y con pocos goles.<\/p>\n\n<p><strong>Liga MX<\/strong><\/p>\n\n<figure class=\"wp-block-table sq-standings\"><table>\n<thead>\n<tr><th>Equipo<\/th><th>Pos<\/th><th>PJ<\/th><th>G<\/th><th>E<\/th><th>P<\/th><th>GF<\/th><th>GC<\/th><th>DG<\/th><th>Pts<\/th><\/tr>\n<\/thead>\n<tbody>\n<tr><td>Atl\u00e9tico San Luis<\/td><td>3<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><\/tr>\n<tr><td>Club Puebla<\/td><td>12<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<!-- SQ-LINEUPS-START -->\n\n\n<div class=\"sq-teamnews sq-teamnews--theme-liga-mx sq-teamnews--predicted sq-teamnews--state-predicted\">\n<style>\n.sq-teamnews,.sq-teamnews *{box-sizing:border-box}\n.sq-teamnews{\n  \/* \u2500\u2500 THEME TOKENS \u2014 only these values change per competition \u2500\u2500 *\/\n  --sq-primary:#1B5E3B;      \/* forest green \u2014 accents, formation chip        *\/\n  --sq-accent:#A8E039;       \/* electric lime \u2014 chevron + confirmed pill      *\/\n  --sq-accent-2:#C8F24C;     \/* brighter lime \u2014 chevron highlight             *\/\n  --sq-gold:#F0B429;         \/* gold \u2014 goalkeeper jersey + note markers       *\/\n  --sq-ink:#16201b;          \/* body text                                     *\/\n  --sq-surface:#ffffff;      \/* card background                               *\/\n  --sq-ground:#F4F6F2;       \/* inset background                              *\/\n  --sq-line:#E4E7E2;         \/* hairline borders                             *\/\n  --sq-muted:#6B7770;        \/* caveat \/ footnote text                       *\/\n  --sq-headA:#0e3f29; --sq-headB:#08251a;  \/* header gradient stops          *\/\n  --sq-turfA:#1c7d4b; --sq-turfB:#125e37;  \/* pitch gradient stops           *\/\n  \/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  font-family:inherit;\n  color:var(--sq-ink);background:var(--sq-surface);\n  border:1px solid var(--sq-line);border-radius:16px;overflow:hidden;\n  box-shadow:0 18px 42px -30px rgba(14,36,25,.55);\n  max-width:100%;line-height:1.4;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;\n  margin:24px 0 32px;\n}\n\/* \u2500\u2500 header \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.sq-teamnews__head{position:relative;overflow:hidden;padding:16px 18px 15px;\n  background:linear-gradient(105deg,var(--sq-headA) 0%,var(--sq-headB) 100%);\n  border-left:5px solid var(--sq-accent);color:#f4f8f1;}\n.sq-teamnews__head::before{content:\"\";position:absolute;inset:0;opacity:.06;pointer-events:none;\n  background-size:560px 560px;\n  background-image:url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 3000 3000' preserveAspectRatio='xMidYMid slice'><defs><pattern id='a' width='78' height='175.5' patternTransform='rotate(-45)' patternUnits='userSpaceOnUse'><path fill='%23ffffff' d='m-38.22 157.05-.78-78 78-.78c.45 43.12-34.12 78.33-77.22 78.78'\/><path fill='%23ffffff' d='M77.22 0 78 81.6l-78 .78C-.45 35.67 34.12.45 77.22 0'\/><path fill='%23ffffff' d='m37.78 158.05-.78-78 78-.78c.45 43.12-34.12 78.33-77.22 78.78'\/><\/pattern><\/defs><rect width='100%25' height='100%25' fill='url(%23a)'\/><\/svg>\");}\n.sq-teamnews__brandrow{position:relative;display:flex;align-items:center;gap:9px;margin-bottom:10px;}\n.sq-teamnews__chev{width:19px;height:19px;flex:none;display:block;}\n.sq-teamnews__kicker{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:800;color:var(--sq-accent-2);}\n.sq-teamnews__pill{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:10.5px;\n  letter-spacing:.12em;text-transform:uppercase;font-weight:800;padding:5px 11px;border-radius:999px;white-space:nowrap;}\n.sq-teamnews__pill-dot{width:6px;height:6px;border-radius:50%;flex:none;}\n.sq-teamnews--predicted .sq-teamnews__pill{background:rgba(240,180,41,.16);color:var(--sq-gold);border:1px solid rgba(240,180,41,.5);}\n.sq-teamnews--predicted .sq-teamnews__pill-dot{background:var(--sq-gold);}\n.sq-teamnews--confirmed .sq-teamnews__pill{background:var(--sq-accent);color:var(--sq-headB);border:1px solid var(--sq-accent);}\n.sq-teamnews--confirmed .sq-teamnews__pill-dot{background:var(--sq-headB);}\n.sq-teamnews__h2{position:relative;margin:0;font-size:18px;line-height:1.15;font-weight:800;letter-spacing:-.015em;color:#fff;text-wrap:balance;}\n\/* \u2500\u2500 caveat \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.sq-teamnews__caveat{display:flex;gap:8px;align-items:flex-start;margin:0;padding:11px 18px;\n  background:var(--sq-ground);border-bottom:1px solid var(--sq-line);\n  font-size:12px;line-height:1.45;color:var(--sq-muted);font-style:italic;}\n.sq-teamnews__caveat svg{flex:none;margin-top:1px;opacity:.8;}\n\/* \u2500\u2500 teams grid \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.sq-teamnews__teams{display:grid;grid-template-columns:1fr;gap:16px;padding:16px;}\n.sq-teamnews__team{min-width:0;}\n.sq-teamnews__teamhead{display:flex;align-items:center;gap:10px;margin-bottom:10px;}\n.sq-teamnews__crest{width:32px;height:32px;flex:none;border-radius:7px;overflow:hidden;object-fit:cover;\n  background:var(--sq-ground);box-shadow:inset 0 0 0 1px var(--sq-line);}\n.sq-teamnews__name{flex:1;margin:0;font-size:16px;font-weight:800;letter-spacing:-.01em;}\n.sq-teamnews__formation{flex:none;font-size:12px;font-weight:800;letter-spacing:.04em;color:var(--sq-primary);\n  background:rgba(27,94,59,.09);border:1px solid rgba(27,94,59,.2);border-radius:7px;padding:4px 9px;}\n\/* \u2500\u2500 the pitch \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.sq-teamnews__pitch{position:relative;overflow:hidden;border-radius:11px;min-height:330px;\n  background:repeating-linear-gradient(0deg,rgba(255,255,255,.045) 0 12.5%,rgba(0,0,0,.05) 12.5% 25%),\n    linear-gradient(180deg,var(--sq-turfA) 0%,var(--sq-turfB) 100%);\n  box-shadow:inset 0 0 0 2px rgba(255,255,255,.14),0 6px 18px -12px rgba(14,36,25,.5);}\n.sq-teamnews__pk{position:absolute;pointer-events:none;}\n.sq-teamnews__pk--half{left:7%;right:7%;top:50%;border-top:2px solid rgba(255,255,255,.18);}\n.sq-teamnews__pk--circle{left:50%;top:50%;width:86px;height:86px;transform:translate(-50%,-50%);border:2px solid rgba(255,255,255,.18);border-radius:50%;}\n.sq-teamnews__pk--spot{left:50%;top:50%;width:5px;height:5px;transform:translate(-50%,-50%);background:rgba(255,255,255,.3);border-radius:50%;}\n.sq-teamnews__pk--boxb{left:24%;right:24%;bottom:0;height:19%;border:2px solid rgba(255,255,255,.18);border-bottom:none;}\n.sq-teamnews__pk--boxt{left:24%;right:24%;top:0;height:19%;border:2px solid rgba(255,255,255,.18);border-top:none;}\n.sq-teamnews__pk--goalb{left:41%;right:41%;bottom:-2px;height:7px;border:2px solid rgba(255,255,255,.28);border-bottom:none;background:rgba(255,255,255,.06);}\n.sq-teamnews__pk--goalt{left:41%;right:41%;top:-2px;height:7px;border:2px solid rgba(255,255,255,.28);border-top:none;background:rgba(255,255,255,.06);}\n\/* bands: GK at the bottom (goal), FWD at the top (attacking) *\/\n.sq-teamnews__bands{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column-reverse;padding:12px 4px;}\n.sq-teamnews__band{flex:1;display:flex;align-items:center;justify-content:space-evenly;gap:2px;}\n.sq-teamnews__node{display:flex;flex-direction:column;align-items:center;gap:3px;flex:1;min-width:0;max-width:98px;}\n.sq-teamnews__jersey{width:27px;height:24px;flex:none;color:#ffffff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45));}\n.sq-teamnews__band[data-role=\"GK\"] .sq-teamnews__jersey{color:var(--sq-gold);}\n.sq-teamnews__pname{font-size:10.5px;font-weight:700;line-height:1.12;color:#fff;text-align:center;\n  letter-spacing:-.01em;max-width:100%;overflow-wrap:break-word;\n  text-shadow:0 1px 3px rgba(0,0,0,.75),0 0 2px rgba(0,0,0,.55);}\n.sq-teamnews__mark{color:var(--sq-gold);font-weight:800;}\nsup.sq-teamnews__mark{font-size:.72em;margin-left:1px;text-shadow:none;}\n\/* \u2500\u2500 cold-start placeholder body \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.sq-teamnews__placeholder{margin:0;padding:22px 18px;background:var(--sq-ground);\n  font-size:13.5px;line-height:1.5;color:var(--sq-muted);text-align:center;}\n\/* \u2500\u2500 footnotes (auto-hides when there are none) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.sq-teamnews__notes{list-style:none;margin:0;padding:14px 16px 2px;display:flex;flex-direction:column;gap:5px;}\n.sq-teamnews__notes:empty{display:none;}\n.sq-teamnews__notes li{font-size:11.5px;line-height:1.4;color:var(--sq-muted);}\n.sq-teamnews__notes strong{color:var(--sq-ink);font-weight:700;}\n.sq-teamnews__notes .sq-teamnews__mark{text-shadow:none;}\n\/* \u2500\u2500 footer \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.sq-teamnews__foot{display:flex;align-items:center;gap:7px;margin-top:14px;padding:10px 16px;\n  border-top:1px solid var(--sq-line);background:var(--sq-ground);\n  font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--sq-muted);}\n\/* \u2500\u2500 narrow phones: stop the header pill + 4-across bands clipping \u2500\u2500 *\/\n@media(max-width:559px){\n  .sq-teamnews__head{padding:14px 14px 13px;}\n  .sq-teamnews__kicker{font-size:10px;letter-spacing:.12em;}\n  .sq-teamnews__pill{font-size:9.5px;padding:4px 9px;letter-spacing:.08em;}\n  .sq-teamnews__h2{font-size:16.5px;}\n  .sq-teamnews__teams{padding:12px;gap:12px;}\n  .sq-teamnews__bands{padding:10px 2px;}\n  .sq-teamnews__band{gap:1px;}\n  .sq-teamnews__node{max-width:none;}\n  .sq-teamnews__pname{font-size:9px;line-height:1.05;}\n  .sq-teamnews__jersey{width:23px;height:20px;}\n}\n\/* \u2500\u2500 desktop: pitches side-by-side \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n@media(min-width:560px){\n  .sq-teamnews__teams{grid-template-columns:1fr 1fr;}\n  .sq-teamnews__head{padding:18px 20px 17px;}\n  .sq-teamnews__h2{font-size:21px;}\n  .sq-teamnews__name{font-size:17px;}\n  .sq-teamnews__pitch{min-height:372px;}\n  .sq-teamnews__pname{font-size:11px;}\n}\n<\/style>\n\n  <!-- \u2500\u2500 HEADER \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n  <div class=\"sq-teamnews__head\">\n    <div class=\"sq-teamnews__brandrow\">\n      <svg class=\"sq-teamnews__chev\" viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n        <path d=\"M4 5l7 7-7 7\" stroke=\"var(--sq-accent-2)\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n        <path d=\"M13 5l7 7-7 7\" stroke=\"var(--sq-accent)\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n      <\/svg>\n      <span class=\"sq-teamnews__kicker\">Alineaciones<\/span>\n      <span class=\"sq-teamnews__pill\"><span class=\"sq-teamnews__pill-dot\"><\/span>Probable<\/span>\n    <\/div>\n    <h2 class=\"sq-teamnews__h2\">Alineaciones Probables: Club Puebla vs Atl\u00e9tico San Luis<\/h2>\n  <\/div>\n\n  <!-- \u2500\u2500 CAVEAT (predicted only) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n  \n  <p class=\"sq-teamnews__caveat\">\n    <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n      <circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"2\"\/>\n      <path d=\"M12 11.2v5M12 7.4v.4\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n    <\/svg>\n    <span>Once probable \u2014 actualizado con las \u00faltimas noticias del equipo.<\/span>\n  <\/p>\n  \n\n  \n  <!-- \u2500\u2500 TWO TEAMS, each on a pitch \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n  <div class=\"sq-teamnews__teams\">\n    \n    <section class=\"sq-teamnews__team\">\n      <div class=\"sq-teamnews__teamhead\">\n        \n        <h3 class=\"sq-teamnews__name\">Club Puebla<\/h3>\n        <span class=\"sq-teamnews__formation\">4-4-1-1<\/span>\n      <\/div>\n      <div class=\"sq-teamnews__pitch\">\n        <div class=\"sq-teamnews__pk sq-teamnews__pk--boxt\"><\/div>\n        <div class=\"sq-teamnews__pk sq-teamnews__pk--goalt\"><\/div>\n        <div class=\"sq-teamnews__pk sq-teamnews__pk--half\"><\/div>\n        <div class=\"sq-teamnews__pk sq-teamnews__pk--circle\"><\/div>\n        <div class=\"sq-teamnews__pk sq-teamnews__pk--spot\"><\/div>\n        <div class=\"sq-teamnews__pk sq-teamnews__pk--boxb\"><\/div>\n        <div class=\"sq-teamnews__pk sq-teamnews__pk--goalb\"><\/div>\n        <!-- bands render GK\u2192FWD; column-reverse puts GK at the goal end -->\n        <div class=\"sq-teamnews__bands\">\n          \n          <div class=\"sq-teamnews__band\" data-role=\"GK\">\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">R. Guti\u00e9rrez<\/span>\n            <\/div>\n            \n          <\/div>\n          \n          <div class=\"sq-teamnews__band\" data-role=\"DEF\">\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">O. Villa<\/span>\n            <\/div>\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">J. Vargas<\/span>\n            <\/div>\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">F. Almada<\/span>\n            <\/div>\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">I. Moreno<\/span>\n            <\/div>\n            \n          <\/div>\n          \n          <div class=\"sq-teamnews__band\" data-role=\"MID\">\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">O. Moreno<\/span>\n            <\/div>\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">E. Armenta<\/span>\n            <\/div>\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">A. Organista<\/span>\n            <\/div>\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">K. Velasco<\/span>\n            <\/div>\n            \n          <\/div>\n          \n          <div class=\"sq-teamnews__band\" data-role=\"AM\">\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">M. Tom\u00e1s<\/span>\n            <\/div>\n            \n          <\/div>\n          \n          <div class=\"sq-teamnews__band\" data-role=\"FWD\">\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">L. Hern\u00e1ndez<\/span>\n            <\/div>\n            \n          <\/div>\n          \n        <\/div>\n      <\/div>\n    <\/section>\n    \n    <section class=\"sq-teamnews__team\">\n      <div class=\"sq-teamnews__teamhead\">\n        \n        <h3 class=\"sq-teamnews__name\">Atl\u00e9tico San Luis<\/h3>\n        <span class=\"sq-teamnews__formation\">3-4-2-1<\/span>\n      <\/div>\n      <div class=\"sq-teamnews__pitch\">\n        <div class=\"sq-teamnews__pk sq-teamnews__pk--boxt\"><\/div>\n        <div class=\"sq-teamnews__pk sq-teamnews__pk--goalt\"><\/div>\n        <div class=\"sq-teamnews__pk sq-teamnews__pk--half\"><\/div>\n        <div class=\"sq-teamnews__pk sq-teamnews__pk--circle\"><\/div>\n        <div class=\"sq-teamnews__pk sq-teamnews__pk--spot\"><\/div>\n        <div class=\"sq-teamnews__pk sq-teamnews__pk--boxb\"><\/div>\n        <div class=\"sq-teamnews__pk sq-teamnews__pk--goalb\"><\/div>\n        <!-- bands render GK\u2192FWD; column-reverse puts GK at the goal end -->\n        <div class=\"sq-teamnews__bands\">\n          \n          <div class=\"sq-teamnews__band\" data-role=\"GK\">\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">G. Lajud<\/span>\n            <\/div>\n            \n          <\/div>\n          \n          <div class=\"sq-teamnews__band\" data-role=\"DEF\">\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">A. Cruz<\/span>\n            <\/div>\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">E. \u00c1guila<\/span>\n            <\/div>\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">Robson Bambu<\/span>\n            <\/div>\n            \n          <\/div>\n          \n          <div class=\"sq-teamnews__band\" data-role=\"MID\">\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">A. Duarte<\/span>\n            <\/div>\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">S. Salles-Lamonge<\/span>\n            <\/div>\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">O. Mac\u00edas<\/span>\n            <\/div>\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">B. Galdames<\/span>\n            <\/div>\n            \n          <\/div>\n          \n          <div class=\"sq-teamnews__band\" data-role=\"AM\">\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">Rafa Llorente<\/span>\n            <\/div>\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">D. Rodr\u00edguez<\/span>\n            <\/div>\n            \n          <\/div>\n          \n          <div class=\"sq-teamnews__band\" data-role=\"FWD\">\n            \n            <div class=\"sq-teamnews__node\">\n              <svg class=\"sq-teamnews__jersey\" viewBox=\"0 0 36 32\" aria-hidden=\"true\"><path fill=\"currentColor\" stroke=\"rgba(0,0,0,.22)\" stroke-width=\"1\" d=\"M13 3 4 7 1 14 6 17 10 14 10 30 26 30 26 14 30 17 35 14 32 7 23 3C22 7 14 7 13 3Z\"\/><\/svg>\n              <span class=\"sq-teamnews__pname\">F. Mora<\/span>\n            <\/div>\n            \n          <\/div>\n          \n        <\/div>\n      <\/div>\n    <\/section>\n    \n  <\/div>\n\n  <!-- \u2500\u2500 FOOTNOTES: one line per player with a note (any team) \u2500\u2500 -->\n  <ul class=\"sq-teamnews__notes\">\n    \n  <\/ul>\n  \n\n  <div class=\"sq-teamnews__foot\">\n    <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n      <path d=\"M5 6l6 6-6 6\" stroke=\"var(--sq-primary)\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n      <path d=\"M13 6l6 6-6 6\" stroke=\"var(--sq-primary)\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n    <\/svg>\n    <span>Squawka \u00b7 Alineaciones<\/span>\n  <\/div>\n\n<\/div>\n\n<!-- SQ-LINEUPS-END -->\n\n<h2>Posibles Figuras del Partido<\/h2>\n\n<ul>\n<li><strong>Eduardo Mustre Torres (Club Puebla):<\/strong> El delantero suma tres goles en quince remates y seis al arco esta temporada, lo que lo convierte en la v\u00eda m\u00e1s directa de Puebla hacia el gol en este partido.<\/li>\n<li><strong>Kevin Velasco Bonilla (Club Puebla):<\/strong> El mediocampista ha creado diecinueve ocasiones, la cifra m\u00e1s alta del equipo, adem\u00e1s de dos goles esta temporada, la amenaza creativa m\u00e1s clara del plantel de Puebla.<\/li>\n<li><strong>Rafael Llorente Sanz (Atl\u00e9tico San Luis):<\/strong> El mediocampista ofensivo encabeza este duelo con cuatro goles y veinte ocasiones creadas, la influencia ofensiva m\u00e1s peligrosa de ambos equipos.<\/li>\n<\/ul>\n\n<h2>Forma Reciente<\/h2>\n\n<h3>Club Puebla: E D D D V<\/h3>\n<ul>\n<li>2026-11-09: Quer\u00e9taro FC 0-2 Club Puebla (V, visitante)<\/li>\n<li>2026-10-30: Club Puebla 1-2 Pumas UNAM (D, local)<\/li>\n<li>2026-10-25: Atlas FC 4-3 Club Puebla (D, visitante)<\/li>\n<li>2026-10-21: Club Puebla 1-4 Monterrey (D, local)<\/li>\n<li>2026-10-16: Club Tijuana 0-0 Club Puebla (E, visitante)<\/li>\n<\/ul>\n<p>La tabla de forma de Club Puebla muestra un empate de visitante ante Club Tijuana (0-0), una derrota de local ante Monterrey (1-4), una derrota de visitante ante Atlas FC (4-3), una derrota de local ante Pumas UNAM (1-2), y una victoria de visitante ante Quer\u00e9taro FC (2-0) justo antes de este viaje.<\/p>\n\n<h3>Atl\u00e9tico San Luis: E V V D D<\/h3>\n<ul>\n<li>2026-11-07: Atl\u00e9tico San Luis 0-1 FC Ju\u00e1rez (D, local)<\/li>\n<li>2026-10-30: Atl\u00e9tico San Luis 0-1 Atlas FC (D, local)<\/li>\n<li>2026-10-23: Atlante FC 0-1 Atl\u00e9tico San Luis (V, visitante)<\/li>\n<li>2026-10-20: Atl\u00e9tico San Luis 2-1 Quer\u00e9taro FC (V, local)<\/li>\n<li>2026-10-17: Toluca 1-1 Atl\u00e9tico San Luis (E, visitante)<\/li>\n<\/ul>\n<p>La tabla de forma de Atl\u00e9tico San Luis muestra un empate de visitante ante Toluca (1-1), dos victorias consecutivas sobre Quer\u00e9taro FC (2-1) y de visitante ante Atlante FC (0-1), seguidas de derrotas consecutivas de local ante Atlas FC (0-1) y FC Ju\u00e1rez (0-1) antes de este partido.<\/p>\n\n<h2>Pron\u00f3stico: Club Puebla vs Atl\u00e9tico San Luis<\/h2>\n\n<p>Todo apunta a una noche cerrada y con pocas ocasiones en la Liga MX, y nuestro modelo Signal respalda a Club Puebla para encontrar ese \u00fanico momento que decide los partidos. El ataque de Puebla lleva la ventaja goleadora gracias a Mustre Torres y Moreno Villegas, ambos con tres goles esta temporada, y eso deber\u00eda bastar para doblegar a un San Luis que lleva dos partidos consecutivos de local sin anotar. San Luis todav\u00eda representa una amenaza a trav\u00e9s de Llorente Sanz y Rodr\u00edguez Uribe, pero en una noche en la que esperamos pocas ocasiones claras para ambos lados, respaldamos una victoria 1-0 para Club Puebla, con el partido qued\u00e1ndose en Menos de 2.5 goles y en contra de que Ambos Equipos Anoten.<\/p>\n\n<!-- SQ-HUBX-START -->\n<style>.sq-hubx *{box-sizing:border-box}.sq-hubx a.sq-hubx-link{transition:filter .15s}.sq-hubx a.sq-hubx-link:hover{filter:brightness(1.12)}@media(max-width:600px){.sq-hubx .sq-hubx-t{font-size:13.5px}.sq-hubx .sq-hubx-lead{font-size:15px}}<\/style>\n<div class=\"sq-hubx\" style=\"background:linear-gradient(135deg,#0e3f29 0%,#0a2c1f 60%,#08251a 100%);border-radius:12px;padding:15px 15px 14px;margin:14px 0;color:#fff;font-family:'Inter',system-ui,-apple-system,sans-serif\"><div style=\"display:flex;align-items:center;gap:7px;font-weight:800;font-size:11px;letter-spacing:.10em;text-transform:uppercase;color:#a8e039;margin-bottom:8px\"><svg viewBox=\"0 0 696 696\" width=\"14\" height=\"14\" fill=\"#a8e039\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M473.282 222.72H696.002C696.002 99.6672 596.335 0 473.282 0H250.562C250.562 123.053 350.23 222.72 473.282 222.72Z\"\/><path d=\"M222.72 445.44V0C99.6672 0 0 99.6672 0 222.72C0 345.773 99.6672 445.44 222.72 445.44Z\"\/><path d=\"M473.281 250.563V696.003C596.334 696.003 696.001 596.336 696.001 473.283C696.001 350.231 596.334 250.563 473.281 250.563Z\"\/><path d=\"M222.72 473.277H0C0 596.33 99.6672 695.997 222.72 695.997H445.44C445.44 572.944 345.773 473.277 222.72 473.277Z\"\/><\/svg>Squawka Signal<\/div><p class=\"sq-hubx-lead\" style=\"font-weight:500;font-size:16px;line-height:1.34;color:#fff;margin:0 0 13px\">Nuestro modelo califica cada partido de la Liga MX &mdash; mira las cifras detr\u00e1s de <b style=\"color:#fff\">Club Puebla vs Atl\u00e9tico San Luis<\/b>.<\/p><a class=\"sq-hubx-link\" href=\"https:\/\/www.squawka.com\/us\/news\/liga-mx\/squawkas-liga-mx-ai-predictor\/?ref=sqhubx-liga-mx-predictor\" style=\"display:flex;align-items:center;gap:11px;text-decoration:none;border-radius:9px;padding:11px 13px;background:#a8e039\"><span style=\"width:33px;height:33px;flex:none;border-radius:8px;background:#0a2c1f;display:flex;align-items:center;justify-content:center\"><svg viewBox=\"0 0 24 24\" width=\"17\" height=\"17\" fill=\"none\" stroke=\"#a8e039\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 3v18h18\"\/><path d=\"M7 14l4-4 3 3 5-6\"\/><\/svg><\/span><span style=\"flex:1;min-width:0\"><span style=\"display:block;font-weight:600;font-size:14px;color:#0a2c1f;line-height:1.2\">Predictor de IA de Liga MX<\/span><span style=\"display:block;font-size:12px;color:#1c4a36;margin-top:2px;line-height:1.25\">Cada partido de esta semana calificado por nuestro modelo<\/span><\/span><svg viewBox=\"0 0 24 24\" width=\"15\" height=\"15\" fill=\"none\" stroke=\"#0a2c1f\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polyline points=\"9 6 15 12 9 18\"\/><\/svg><\/a><a class=\"sq-hubx-link\" href=\"https:\/\/www.squawka.com\/us\/soccer-predictions\/over-2-5-goals\/?ref=sqhubx-liga-mx-over25\" style=\"display:flex;align-items:center;gap:11px;text-decoration:none;border-radius:9px;padding:11px 13px;border:1px solid #a8e03955;background:#a8e0391a;margin-top:8px\"><span style=\"width:33px;height:33px;flex:none;border-radius:8px;background:#a8e0392e;display:flex;align-items:center;justify-content:center\"><svg viewBox=\"0 0 24 24\" width=\"17\" height=\"17\" fill=\"none\" stroke=\"#a8e039\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v10M7 12h10\"\/><\/svg><\/span><span style=\"flex:1;min-width:0\"><span class=\"sq-hubx-t\" style=\"display:block;font-weight:600;font-size:14px;color:#fff;line-height:1.2\">Pron\u00f3sticos de M\u00e1s de 2.5 Goles<\/span><span style=\"display:block;font-size:12px;color:rgba(255,255,255,.72);margin-top:2px;line-height:1.25\">Las selecciones de esta semana en toda la liga<\/span><\/span><svg viewBox=\"0 0 24 24\" width=\"15\" height=\"15\" fill=\"none\" stroke=\"#a8e039\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polyline points=\"9 6 15 12 9 18\"\/><\/svg><\/a><\/div>\n<!-- SQ-HUBX-END -->","protected":false},"excerpt":{"rendered":"<p>Alineaciones y noticias del equipo para Club Puebla vs Atl\u00e9tico San Luis, con pron\u00f3stico, momios y mejores apuestas. Sede: Estadio Cuauht\u00e9moc. 8:00 PM ET.<\/p>\n","protected":false},"author":3584,"featured_media":12873,"parent":0,"menu_order":0,"template":"","meta":{"_acf_changed":false,"_yoast_wpseo_focuskw":"club puebla vs atl\u00e9tico san luis pron\u00f3stico","_yoast_wpseo_title":"Club Puebla vs Atl\u00e9tico San Luis: Pron\u00f3stico y Momios","_yoast_wpseo_metadesc":"Alineaciones y noticias del equipo para Club Puebla vs Atl\u00e9tico San Luis, con pron\u00f3stico, momios y mejores apuestas. Sede: Estadio Cuauht\u00e9moc. 8:00 PM ET.","footnotes":""},"tags":[],"news-category":[243],"class_list":["post-12872","news","type-news","status-publish","has-post-thumbnail","hentry","news-category-liga-mx"],"acf":{"external_featured_image_url":"","hide_featured_image_pattern":true},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.8 (Yoast SEO v28.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Club Puebla vs Atl\u00e9tico San Luis: Pron\u00f3stico y Momios<\/title>\n<meta name=\"description\" content=\"Alineaciones y noticias del equipo para Club Puebla vs Atl\u00e9tico San Luis, con pron\u00f3stico, momios y mejores apuestas. Sede: Estadio Cuauht\u00e9moc. 8:00 PM ET.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.squawka.com\/us-es\/news\/liga-mx\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Club Puebla vs Atletico San Luis: Pron\u00f3stico, Picks, Momios y Alineaciones\" \/>\n<meta property=\"og:description\" content=\"Alineaciones y noticias del equipo para Club Puebla vs Atl\u00e9tico San Luis, con pron\u00f3stico, momios y mejores apuestas. Sede: Estadio Cuauht\u00e9moc. 8:00 PM ET.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.squawka.com\/us-es\/news\/liga-mx\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\/\" \/>\n<meta property=\"og:site_name\" content=\"Squawka | US-ES\" \/>\n<meta property=\"og:image\" content=\"https:\/\/media.squawka.com\/images\/sites\/14\/2026\/11\/14195910\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26-banner.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1167\" \/>\n\t<meta property=\"og:image:height\" content=\"590\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/us-es\\\/news\\\/liga-mx\\\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\\\/\",\"url\":\"https:\\\/\\\/www.squawka.com\\\/us-es\\\/news\\\/liga-mx\\\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\\\/\",\"name\":\"Club Puebla vs Atl\u00e9tico San Luis: Pron\u00f3stico y Momios\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/us-es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/us-es\\\/news\\\/liga-mx\\\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/us-es\\\/news\\\/liga-mx\\\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/media.squawka.com\\\/images\\\/sites\\\/14\\\/2026\\\/11\\\/14195910\\\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26-banner.jpg\",\"datePublished\":\"2026-11-15T00:59:13+00:00\",\"description\":\"Alineaciones y noticias del equipo para Club Puebla vs Atl\u00e9tico San Luis, con pron\u00f3stico, momios y mejores apuestas. Sede: Estadio Cuauht\u00e9moc. 8:00 PM ET.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/us-es\\\/news\\\/liga-mx\\\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.squawka.com\\\/us-es\\\/news\\\/liga-mx\\\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/us-es\\\/news\\\/liga-mx\\\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\\\/#primaryimage\",\"url\":\"https:\\\/\\\/media.squawka.com\\\/images\\\/sites\\\/14\\\/2026\\\/11\\\/14195910\\\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26-banner.jpg\",\"contentUrl\":\"https:\\\/\\\/media.squawka.com\\\/images\\\/sites\\\/14\\\/2026\\\/11\\\/14195910\\\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26-banner.jpg\",\"width\":1167,\"height\":590,\"caption\":\"Club Puebla vs Atletico San Luis predicted formations\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/us-es\\\/news\\\/liga-mx\\\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Squawka\",\"item\":\"https:\\\/\\\/www.squawka.com\\\/us-es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"News\",\"item\":\"https:\\\/\\\/www.squawka.com\\\/us-es\\\/news\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Club Puebla vs Atletico San Luis: Pron\u00f3stico, Picks, Momios y Alineaciones\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/us-es\\\/#website\",\"url\":\"https:\\\/\\\/www.squawka.com\\\/us-es\\\/\",\"name\":\"Squawka US-ES\",\"description\":\"F\u00fatbol con datos: noticias, estad\u00edsticas y pron\u00f3sticos\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.squawka.com\\\/us-es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Club Puebla vs Atl\u00e9tico San Luis: Pron\u00f3stico y Momios","description":"Alineaciones y noticias del equipo para Club Puebla vs Atl\u00e9tico San Luis, con pron\u00f3stico, momios y mejores apuestas. Sede: Estadio Cuauht\u00e9moc. 8:00 PM ET.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.squawka.com\/us-es\/news\/liga-mx\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\/","og_locale":"es_MX","og_type":"article","og_title":"Club Puebla vs Atletico San Luis: Pron\u00f3stico, Picks, Momios y Alineaciones","og_description":"Alineaciones y noticias del equipo para Club Puebla vs Atl\u00e9tico San Luis, con pron\u00f3stico, momios y mejores apuestas. Sede: Estadio Cuauht\u00e9moc. 8:00 PM ET.","og_url":"https:\/\/www.squawka.com\/us-es\/news\/liga-mx\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\/","og_site_name":"Squawka | US-ES","og_image":[{"width":1167,"height":590,"url":"https:\/\/media.squawka.com\/images\/sites\/14\/2026\/11\/14195910\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26-banner.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.squawka.com\/us-es\/news\/liga-mx\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\/","url":"https:\/\/www.squawka.com\/us-es\/news\/liga-mx\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\/","name":"Club Puebla vs Atl\u00e9tico San Luis: Pron\u00f3stico y Momios","isPartOf":{"@id":"https:\/\/www.squawka.com\/us-es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.squawka.com\/us-es\/news\/liga-mx\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\/#primaryimage"},"image":{"@id":"https:\/\/www.squawka.com\/us-es\/news\/liga-mx\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\/#primaryimage"},"thumbnailUrl":"https:\/\/media.squawka.com\/images\/sites\/14\/2026\/11\/14195910\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26-banner.jpg","datePublished":"2026-11-15T00:59:13+00:00","description":"Alineaciones y noticias del equipo para Club Puebla vs Atl\u00e9tico San Luis, con pron\u00f3stico, momios y mejores apuestas. Sede: Estadio Cuauht\u00e9moc. 8:00 PM ET.","breadcrumb":{"@id":"https:\/\/www.squawka.com\/us-es\/news\/liga-mx\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.squawka.com\/us-es\/news\/liga-mx\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.squawka.com\/us-es\/news\/liga-mx\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\/#primaryimage","url":"https:\/\/media.squawka.com\/images\/sites\/14\/2026\/11\/14195910\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26-banner.jpg","contentUrl":"https:\/\/media.squawka.com\/images\/sites\/14\/2026\/11\/14195910\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26-banner.jpg","width":1167,"height":590,"caption":"Club Puebla vs Atletico San Luis predicted formations"},{"@type":"BreadcrumbList","@id":"https:\/\/www.squawka.com\/us-es\/news\/liga-mx\/puebla-vs-san-luis-pronostico-liga-mx-11-20-26\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Squawka","item":"https:\/\/www.squawka.com\/us-es\/"},{"@type":"ListItem","position":2,"name":"News","item":"https:\/\/www.squawka.com\/us-es\/news\/"},{"@type":"ListItem","position":3,"name":"Club Puebla vs Atletico San Luis: Pron\u00f3stico, Picks, Momios y Alineaciones"}]},{"@type":"WebSite","@id":"https:\/\/www.squawka.com\/us-es\/#website","url":"https:\/\/www.squawka.com\/us-es\/","name":"Squawka US-ES","description":"F\u00fatbol con datos: noticias, estad\u00edsticas y pron\u00f3sticos","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.squawka.com\/us-es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"}]}},"yoast_title":"Club Puebla vs Atl\u00e9tico San Luis: Pron\u00f3stico y Momios","yoast_description":"Alineaciones y noticias del equipo para Club Puebla vs Atl\u00e9tico San Luis, con pron\u00f3stico, momios y mejores apuestas. Sede: Estadio Cuauht\u00e9moc. 8:00 PM ET.","yoast_keyword":"club puebla vs atl\u00e9tico san luis pron\u00f3stico","_links":{"self":[{"href":"https:\/\/www.squawka.com\/us-es\/wp-json\/wp\/v2\/news\/12872","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.squawka.com\/us-es\/wp-json\/wp\/v2\/news"}],"about":[{"href":"https:\/\/www.squawka.com\/us-es\/wp-json\/wp\/v2\/types\/news"}],"author":[{"embeddable":true,"href":"https:\/\/www.squawka.com\/us-es\/wp-json\/wp\/v2\/users\/3584"}],"version-history":[{"count":1,"href":"https:\/\/www.squawka.com\/us-es\/wp-json\/wp\/v2\/news\/12872\/revisions"}],"predecessor-version":[{"id":12874,"href":"https:\/\/www.squawka.com\/us-es\/wp-json\/wp\/v2\/news\/12872\/revisions\/12874"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.squawka.com\/us-es\/wp-json\/wp\/v2\/media\/12873"}],"wp:attachment":[{"href":"https:\/\/www.squawka.com\/us-es\/wp-json\/wp\/v2\/media?parent=12872"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.squawka.com\/us-es\/wp-json\/wp\/v2\/tags?post=12872"},{"taxonomy":"news-category","embeddable":true,"href":"https:\/\/www.squawka.com\/us-es\/wp-json\/wp\/v2\/news-category?post=12872"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}