Opponent Prediction

Puzzle #04eIu

Rating: 553
backRankMateendgamematemateIn2short