Opponent Prediction

Puzzle #0OlSK

Rating: 876
backRankMatedeflectionendgamelongmastermatemateIn3