Opponent Prediction

Puzzle #0M9dP

Rating: 606
backRankMatematemateIn2middlegamesacrificeshort