Opponent Prediction

Puzzle #04ShH

Rating: 534
backRankMateendgamematemateIn2short