Opponent Prediction

Puzzle #007mr

Rating: 684
backRankMateendgamematemateIn2short