Opponent Prediction

Puzzle #0HTUq

Rating: 399
matemateIn1middlegameoneMove