Opponent Prediction

Puzzle #0EtCq

Rating: 709
backRankMatematemateIn2middlegameshort