Opponent Prediction

Puzzle #08YU6

Rating: 670
endgamekingsideAttackmatemateIn2short