Ruiyang Yan vs Melikset Khachiyan · Las Vegas National Open 2023 Jun 17, 2023 · Chesscope