Opponent Prediction

Puzzle #08My2

Rating: 740
backRankMatematemateIn2middlegameshort