Opponent Prediction

Puzzle #07Y9I

Rating: 749
backRankMateendgamemastermatemateIn2short