{% extends "base.html" %}
{% block title %}Partidos — Mundial 2026{% endblock %}
{% block content %}
Partidos
Acertar resultado: 1 ptMarcador 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 %}