Opponent Prediction

Puzzle #0G3fl

Rating: 625
backRankMatematemateIn2middlegameshort