BC Place was rocking on Saturday night, as the 2026 FIFA World Cup kicked off for the first time in Vancouver.