Opponent Prediction

Puzzle #0LYZk

Rating: 458
matemateIn1middlegameoneMove