Johnson, Richard J vs Kearney, James · Round 4: Johnson, Richard J - Kearney, James Apr 20, 2025 · Chesscope