Opponent Prediction

Puzzle #0GsgA

Rating: 540
backRankMateendgameforkmatemateIn2short