Opponent Prediction

Puzzle #0T05w

Rating: 474
backRankMateendgamematemateIn1oneMove