Opponent Prediction

Puzzle #09eIx

Rating: 576
backRankMatematemateIn2middlegameshort