Opponent Prediction

Puzzle #0Rp5P

Rating: 508
backRankMateendgamematemateIn1oneMove