David Guadalberto Lopez vs Juan Jose Garcia Rodriguez · Round 8: David Guadalberto Lopez - Juan Jose Garcia Rodriguez May 27, 2023 · Chesscope