Opponent Prediction

Puzzle #06zQk

Rating: 659
matemateIn1middlegameoneMove