Opponent Prediction

Puzzle #0UDq4

Rating: 579
matemateIn1middlegameoneMove