Opponent Prediction

Puzzle #0CAP5

Rating: 756
matemateIn1middlegameoneMoveoperaMate