Opponent Prediction

Puzzle #005N7

Rating: 658
backRankMateendgamehangingPiecematemateIn2short