Opponent Prediction

Puzzle #09T65

Rating: 399
backRankMateendgamematemateIn2short