Opponent Prediction

Puzzle #0NP9W

Rating: 680
backRankMatematemateIn2middlegameshort