Opponent Prediction

Puzzle #0IVqx

Rating: 494
matemateIn1middlegameoneMoveoperaMate