Shepherd, Samuel vs Batyrbekov, Kaisar · 2025 Melbourne Chess Club Junior Championship May 8, 2025 · Chesscope