Opponent Prediction

Puzzle #0DdQj

Rating: 728
matemateIn1middlegameoneMove