Opponent Prediction

Puzzle #08sVs

Rating: 680
backRankMateendgamehangingPiecematemateIn2short