Tomas Galdeano Williams vs Jose Francisco Ruiz Sotoca · Round 9: Tomas Galdeano Williams - Jose Francisco Ruiz Sotoca Apr 9, 2023 · Chesscope