Opponent Prediction

Puzzle #0RQce

Rating: 749
backRankMatematemateIn2middlegamesacrificeshort