Opponent Prediction

Puzzle #0AIZ1

Rating: 808
matemateIn1middlegameoneMoveoperaMate