Opponent Prediction

Puzzle #01YE9

Rating: 803
endgameforkmatemateIn2short