Opponent Prediction

Puzzle #08yJ9

Rating: 413
backRankMateendgamematemateIn2short