Opponent Prediction

Puzzle #0Xcpc

Rating: 828
matemateIn1middlegameoneMovepillsburysMate