Opponent Prediction

Puzzle #00ndv

Rating: 764
matemateIn1middlegameoneMove