Opponent Prediction

Puzzle #03oTJ

Rating: 622
backRankMateendgamehangingPiecematemateIn1oneMove