André Miguel Vale Ventura Sousa vs Samuel Villar Perez · Round 9 (Top boards): André Miguel Vale Ventura Sousa - Samuel Villar Perez Sep 2, 2023 · Chesscope