Opponent Prediction

Puzzle #0EZdP

Rating: 658
endgamehangingPiecemastermatemateIn1oneMove