Opponent Prediction

Puzzle #09PmX

Rating: 654
backRankMatematemateIn2middlegameshort