Dalton Perrine vs Brandon Jiang · 33rd Annual North American Open Dec 30, 2023 · Chesscope