Opponent Prediction

Puzzle #07lUP

Rating: 619
backRankMateendgamematemateIn2short