Melendez Manuel A. vs Villafranca, Rafael · Round 3: Melendez Manuel A. - Villafranca, Rafael Apr 15, 2025 · Chesscope