Battle of Champions 2025, Baku