Spain Wins 2026 World Cup on 106th-Minute Goal | MovEng