Opponent Prediction

Puzzle #04tHV

Rating: 623
backRankMatematemateIn2middlegameshort