Opponent Prediction

Puzzle #029rj

Rating: 750
matemateIn1middlegameoneMove