Opponent Prediction

Puzzle #04ky3

Rating: 448
backRankMateendgamematemateIn1oneMove