Opponent Prediction

Puzzle #0B0pv

Rating: 806
matemateIn1middlegameoneMove