Opponent Prediction

Puzzle #06dj7

Rating: 461
backRankMatematemateIn2middlegameshort