Opponent Prediction

Puzzle #0WdYZ

Rating: 400
matemateIn1middlegameoneMovepillsburysMate