Opponent Prediction

Puzzle #0BiAF

Rating: 731
backRankMatemastermatemateIn2middlegameshort