Opponent Prediction

Puzzle #0SKXH

Rating: 455
matemateIn1middlegameoneMovepillsburysMate