Opponent Prediction

Puzzle #0ND4A

Rating: 399
backRankMateendgamemastermatemateIn1oneMove