Petrovic, Dusan Z vs Garifulin, Yury · Round 3: Petrovic, Dusan Z - Garifulin, Yury Apr 7, 2026 · Chesscope