Opponent Prediction

Puzzle #0EHvm

Rating: 600
backRankMateendgamematemateIn2short