Francesco Sonis vs Craig A Hanley · Round 4: Francesco Sonis - Craig A Hanley Feb 21, 2024 · Chesscope