Opponent Prediction

Puzzle #0C46N

Rating: 700
matemateIn1middlegameoneMove