Opponent Prediction

Puzzle #07OAB

Rating: 778
backRankMatematemateIn2middlegamesacrificeshort