Opponent Prediction

Puzzle #02tQx

Rating: 736
backRankMateendgamematemateIn2short