Opponent Prediction

Puzzle #09zDs

Rating: 510
backRankMateendgamematemateIn2short