Opponent Prediction

Puzzle #0CMyW

Rating: 833
backRankMatematemateIn2middlegameshort