Opponent Prediction

Puzzle #0B8gT

Rating: 596
matemateIn1middlegameoneMovepillsburysMate