Opponent Prediction

Puzzle #0V6ux

Rating: 644
backRankMateendgamematemateIn1oneMove