Opponent Prediction

Puzzle #00QOp

Rating: 399
matemateIn1middlegameoneMovepillsburysMate