Oparin, Grigoriy vs Villanueva, Mario · Round 11: Oparin, Grigoriy - Villanueva, Mario May 31, 2025 · Chesscope