Opponent Prediction

Puzzle #0F2y1

Rating: 783
backRankMateendgamematemateIn1oneMove