Opponent Prediction

Puzzle #0LY3P

Rating: 408
matemateIn1middlegameoneMove