Opponent Prediction

Puzzle #0857A

Rating: 551
backRankMateendgamematemateIn2short