Opponent Prediction

Puzzle #0DXM0

Rating: 400
backRankMateendgamematemateIn1oneMove