Opponent Prediction

Puzzle #0N5CX

Rating: 569
backRankMateendgamematemateIn2short