Opponent Prediction

Puzzle #021cG

Rating: 659
endgamehangingPiecekingsideAttackmatemateIn2short