Haydon, David L vs Almaghrabi,Osama Sameer Abdulrahman · Round 1: Haydon, David L - Almaghrabi,Osama Sameer Abdulrahman Sep 4, 2025 · Chesscope