Opponent Prediction

Puzzle #0KHZE

Rating: 742
backRankMateendgamematemateIn1oneMove