Nathaniel Philip Moor vs Stan Halstead · Round 6: Nathaniel Philip Moor - Stan Halstead Aug 4, 2023 · Chesscope