Opponent Prediction

Puzzle #0Wpts

Rating: 633
hangingPiecematemateIn1middlegameoneMovepillsburysMate