Opponent Prediction

Puzzle #0NMP5

Rating: 563
endgamehangingPiecematemateIn1oneMove