Opponent Prediction

Puzzle #0QYTr

Rating: 462
matemateIn1middlegameoneMoveoperaMate