Opponent Prediction

Puzzle #09EeX

Rating: 568
backRankMatematemateIn2middlegamesacrificeshort