Opponent Prediction

Puzzle #0QCin

Rating: 778
matemateIn1middlegameoneMove