Opponent Prediction

Puzzle #0OAV9

Rating: 789
matemateIn1middlegameoneMoveoperaMate