Opponent Prediction

Puzzle #01y4n

Rating: 491
matemateIn1middlegameoneMoveoperaMate