Opponent Prediction

Puzzle #07Ra8

Rating: 408
backRankMateendgamehangingPiecematemateIn1oneMove