Opponent Prediction

Puzzle #03jEM

Rating: 434
backRankMateendgamematemateIn2short