Baku Chess Open 2025 takes place April 28 – May 6 in Azerbaijan. The European Champion Alexander Indjic heads the field, but...