Opponent Prediction

Puzzle #00WiZ

Rating: 813
matemateIn1middlegameoneMove