Opponent Prediction

Puzzle #0WzL2

Rating: 439
hangingPiecematemateIn1oneMoveopening