Opponent Prediction

Puzzle #0AN1z

Rating: 772
backRankMateendgamematemateIn2short