Opponent Prediction

Puzzle #0AxdU

Rating: 874
matemateIn1middlegameoneMove