Opponent Prediction

Puzzle #0ItpB

Rating: 576
backRankMateendgamematemateIn2short