Opponent Prediction

Puzzle #0SWzA

Rating: 699
backRankMatematemateIn2middlegameshort