Rahal, Michael A vs Zhao, Yuanhe · II CHESSABLE SUNWAY FORMENTERA Apr 24, 2023 · Chesscope