Opponent Prediction

Puzzle #0S4WY

Rating: 752
backRankMatematemateIn2middlegameshort