Opponent Prediction

Puzzle #0H7TA

Rating: 545
backRankMateendgamematemateIn2short