Yan, Ruiyang vs Brown, Madison · 9th Annual WIM Ruth Haring National Jul 31, 2021 · Chesscope