Hamad Shuaib Al Kaff vs Farhaan, M · Round 3: Hamad Shuaib Al Kaff - Farhaan, M Dec 15, 2024 · Chesscope