Opponent Prediction

Puzzle #0X3mr

Rating: 536
backRankMateendgamematemateIn2short