Champions League review: a stone-cold classic, Díaz’s perfect timing and a defensive puritan April 30, 2026