OSAMA ABDULAZIZ M ALHARBI vs Yousef Hattan A Turki · Round 3: OSAMA ABDULAZIZ M ALHARBI - Yousef Hattan A Turki Oct 2, 2023 · Chesscope