Opponent Prediction

Puzzle #0JXuo

Rating: 859
matemateIn1middlegameoneMovepillsburysMate