Opponent Prediction

Puzzle #0Lz76

Rating: 422
backRankMateendgamematemateIn1oneMove