The final round of the UEFA Champions League 2025/26 group stage, delivered exactly what Europe’s premier competition promises at its most unforgiving: high-stakes football, last-minute heartbreak, and qualification decided by the finest of margins.