Opponent Prediction

Puzzle #0RR6c

Rating: 400
backRankMateendgamematemateIn1oneMove