Opponent Prediction

Puzzle #0JA43

Rating: 699
endgamehangingPiecematemateIn1oneMove