Opponent Prediction

Puzzle #0KIHZ

Rating: 595
backRankMateendgamehangingPiecematemateIn1oneMove