Albert Castillo Dalmau vs Carlos Martinez Lopez · Round 9: Albert Castillo Dalmau - Carlos Martinez Lopez Jul 9, 2023 · Chesscope