Opponent Prediction

Puzzle #0VPhX

Rating: 422
backRankMateendgamematemateIn2short