Opponent Prediction

Puzzle #0540T

Rating: 736
endgamehangingPiecemastermatemateIn1oneMove