BUFFALO 2025 WORLD CHAMPIONSHIPS | LIVE RESULTS