Opponent Prediction

Puzzle #0HzhH

Rating: 640
backRankMatematemateIn2middlegameshort