{% extends "base.html" %} {% block title %}Partidos — Mundial 2026{% endblock %} {% block content %}

Partidos

Acertar resultado: 1 pt Marcador exacto: +2 pts
{% if not fases %}

Aún no hay partidos cargados.

{% endif %} {% for fase in FASE_ORDER %} {% if fase in fases %}

{{ FASE_LABELS[fase] }}

{% for dia, partidos in fases[fase].items() %}

{{ dia | format_dia }}

{% for partido in partidos %} {% set jugado = partido.resultado_local is not none %} {% set mi_pred = mis_pred.get(partido.id) %} {% set bloqueado = partido.locked %} {% if jugado %} {% if partido.resultado_local > partido.resultado_visitante %} {% set resultado_real = 'local' %} {% elif partido.resultado_local < partido.resultado_visitante %} {% set resultado_real = 'visitante' %} {% else %} {% set resultado_real = 'empate' %} {% endif %} {% set acerto_resultado = mi_pred and mi_pred.prediccion == resultado_real %} {% set acerto_exacto = mi_pred and mi_pred.goles_local == partido.resultado_local and mi_pred.goles_visitante == partido.resultado_visitante %} {% set puntos_ganados = (1 if acerto_resultado else 0) + (2 if acerto_exacto else 0) %} {% endif %}
{{ partido.fecha | format_hora }} {% if jugado %} Finalizado {% elif bloqueado %} Apuestas cerradas {% else %} Cierra {{ partido.cierre }}hs {% endif %}
{% set pais_local = resolver_placeholder(partido.equipo_local, standings) %} {% set pais_visit = resolver_placeholder(partido.equipo_visitante, standings) %} {{ partido.equipo_local }} {% if pais_local %}({{ pais_local }}){% endif %} vs {{ partido.equipo_visitante }} {% if pais_visit %}({{ pais_visit }}){% endif %}
{% if jugado %}
{{ partido.resultado_local }} — {{ partido.resultado_visitante }}
{% if mi_pred %}
Tu predicción: {{ mi_pred.goles_local }} — {{ mi_pred.goles_visitante }} {% if acerto_exacto %} ¡Exacto! {% endif %} — +{{ puntos_ganados }} pts
{% else %}
No predijiste este partido
{% endif %} {% elif bloqueado %} {% if mi_pred %}
Apostaste: {{ mi_pred.goles_local }} — {{ mi_pred.goles_visitante }}
{% else %}
No apostaste en este partido
{% endif %} {% else %}
{{ partido.equipo_local }}
—
{{ partido.equipo_visitante }}
{% endif %}
{% endfor %}
{% endfor %}
{% endif %} {% endfor %} {% endblock %}