Opponent Prediction

Puzzle #02ksV

Rating: 550
backRankMateendgamematemateIn2short