Tan, Matthew vs Mas, Hafizulhelmi · Round 3: Tan, Matthew - Mas, Hafizulhelmi Jun 20, 2026 · Chesscope