Opponent Prediction

Puzzle #0RXpZ

Rating: 407
backRankMateendgamematemateIn2short