Opponent Prediction

Puzzle #0AhGJ

Rating: 401
backRankMateendgamematemateIn2short