Opponent Prediction

Puzzle #0042j

Rating: 555
backRankMatematemateIn2middlegameshort