Opponent Prediction

Puzzle #0TOO6

Rating: 613
backRankMatematemateIn2middlegameshort