Opponent Prediction

Puzzle #0MT71

Rating: 430
backRankMateendgamematemateIn2short