Opponent Prediction

Puzzle #0DxAN

Rating: 502
mastermatemateIn1middlegameoneMoveoperaMate