Opponent Prediction

Puzzle #0K1IG

Rating: 591
backRankMatematemateIn2middlegameshort