Gian Carlo Arvelo Leo vs William Alfaro · Round 14: Gian Carlo Arvelo Leo - William Alfaro Jul 6, 2023 · Chesscope