Opponent Prediction

Puzzle #0NwV7

Rating: 824
backRankMatematemateIn2middlegameshort