GCT 2025 final showdown