Opponent Prediction

Puzzle #0EEc8

Rating: 738
backRankMateendgamematemateIn2short