John Fedorowicz vs Ehsan Ghaemmaghami · 49th Annual World Open Jul 5, 2021 · Chesscope