Opponent Prediction

Puzzle #0QowZ

Rating: 774
backRankMatematemateIn2middlegameshort