Opponent Prediction

Puzzle #0GIuz

Rating: 697
backRankMatematemateIn2middlegameshort