Chen, Ryan Yueyan vs Johns, Daniel P · 2025 North Shore Club Championship — · Chesscope