Juan Carlos Mesa Cruz vs Gian Carlo Arvelo · Round 6: Juan Carlos Mesa Cruz - Gian Carlo Arvelo Sep 20, 2022 · Chesscope