Opponent Prediction

Puzzle #0Wzxv

Rating: 577
backRankMateendgamematemateIn2short