Harkins, William vs Smith, Mark J · Round 2: Harkins, William - Smith, Mark J Jul 12, 2025 · Chesscope