Abdulmalek Saud Al Fayez vs Ahmed Mohammed A Alharthi · Round 6: Abdulmalek Saud Al Fayez - Ahmed Mohammed A Alharthi Oct 4, 2023 · Chesscope