Opponent Prediction

Puzzle #08uwL

Rating: 593
endgamehangingPiecekingsideAttackmatemateIn1oneMove