GM Alireza Firouzja is the only top-20 player on a perfect 2/2 after round two of the 2025 FIDE Grand Swiss after he ground out another win, this time with Black against GM Maxim Rodshtein. He’s joined in the lead by 21st seed, GM Parham Maghsoodl…