Ratcliffe, James vs Freeman, Luke · Round 8: Ratcliffe, James - Freeman, Luke Jul 25, 2024 · Chesscope