Opponent Prediction

Puzzle #0Dkua

Rating: 813
matemateIn1middlegameoneMoveoperaMate