Opponent Prediction

Puzzle #02OCO

Rating: 795
backRankMateendgamehangingPiecematemateIn2short