Opponent Prediction

Puzzle #0Ifd4

Rating: 643
matemateIn1middlegameoneMove