Opponent Prediction

Puzzle #0TzJS

Rating: 399
backRankMatematemateIn2middlegameshort