Opponent Prediction

Puzzle #0641k

Rating: 463
backRankMateendgamematemateIn2short