Opponent Prediction

Puzzle #0KlnW

Rating: 627
matemateIn1middlegameoneMove