Opponent Prediction

Puzzle #0HLl7

Rating: 611
backRankMatematemateIn2middlegamesacrificeshort