Opponent Prediction

Puzzle #0CjgC

Rating: 798
backRankMateendgamehangingPiecematemateIn1oneMove