Opponent Prediction

Puzzle #0O3H2

Rating: 563
backRankMateendgamematemateIn2short